News for hackers. Stuff that matters.
Re:Haiku Beta is finally here by giancarlostoro on Thursday December 27, 2018 @01:27PM (#18771321)
I'm highly fascinated between Haiku and ReactOS, but I havent had a chance to use both in a while. I want them to become available. I really appreciate that Haiku was meant to be a remake of BeOS (iirc) and it does a fantastic job. I feel like we don't do enough OS research like we used to. We've started to dive into making new languages like Rust and Go, but I guess the next wave I'm waiting for is new and interesting Operating Systems.
Re:Haiku Beta is finally here by sgrove on Thursday December 27, 2018 @02:12PM (#18771709)
> we don't do enough OS research like we used to.

I feel projects like MirageOS[0], Qubes OS[1], and unikernels in general are laying a lot of groundwork for interesting new developments in operating systems. And as a bonus, there's a lot more automated work on security and safety!

[0] https://mirage.io (and cool sub projects like running Mirage on a ESP32 with reprocessing to make a homebrew gameboy-like platform [0.1])

[0.1] An operating system that can scale down to tiny platforms could be a lot of fun to homebrew tinkering https://twitter.com/cem2ran/status/1034879037758496772

[1] https://www.qubes-os.org

Re:Haiku Beta is finally here by Q6T46nT668w6i3m on Thursday December 27, 2018 @04:12PM (#18772674)
I’m stoked that unikernel papers are still popular (and there’s still a lot of unexplored territory), but it’s not exactly a groundbreaking area!

I share the original post’s sentiment about the lack of exciting operating systems research around topics outside of the standard areas like file systems, memory management, and security. Especially since these issues, for many people, are secondary to the perceived features of operating systems (like drivers and widget toolkits). I’d love, for example, to see some truly fresh ideas for new or different system calls (in addition to Fuchsia and Haiku).

Re:Haiku Beta is finally here by willtim on Thursday December 27, 2018 @06:37PM (#18773649)
Genode also (genode.org), which uses a verified microkernel and sandboxes. The focus in this day and age really needs to be on security.
Re:Haiku Beta is finally here by WrtCdEvrydy on Thursday December 27, 2018 @03:24PM (#18772326)
I wonder if I should start contributing to qubes-os. I'd really like to add something to isolate non-gui projects in docker instead of VMs.
Re:Haiku Beta is finally here by zamadatix on Thursday December 27, 2018 @04:45PM (#18772887)
If you're interested in contributing I'd look into it a little closer as I don't think containers align with the security model of Qubes. They'd rather support spinning up single container VMs which run separate Docker instances... probably not even in a Docker swarm due to the security channels that opens.
Re:Haiku Beta is finally here by mhd on Friday December 28, 2018 @12:17AM (#18775022)
We're definitely not doing enough interface research anymore, now that our corporate overlords have decided that "apps" are the thing to aim for, as they're easier to exploit for maximum profitability. At one time, more integrated approaches were considered. It's sad that Unix pipes and all that's wrong with them are one of the few remainders on this particular field.

And no, I don't mourn CORBA.

Re:Haiku Beta is finally here by blacksmith_tb on Thursday December 27, 2018 @01:56PM (#18771574)
I still have a BeOS 3.5in floppy in a drawer somewhere, so this announcement produced a little nostalgia for ~1999 or so. That said, it's sort of hard to imagine lots of new OSes springing up, they take a lot of care and feeding... I would think the obvious choice would be to somehow to support packages from another OS (say Snap or Flatpak apps from Linux), so that you could overcome the need to port everything (or have no users).
Re:Haiku Beta is finally here by Koshkin on Thursday December 27, 2018 @02:04PM (#18771637)
> hard to imagine lots of new OSes springing up, they take a lot of care and feeding

I imagine the OS inside the Tamagotchi toy would be the prime example.

Re:Haiku Beta is finally here by mmirate3 on Thursday December 27, 2018 @09:09PM (#18774367)
> we don't do enough OS research like we used to.

Don't worry; once they finish it in a few years, Google's new "Fuchsia" OS will let them take over the world (to an even greater extent than today).

Re:Haiku Beta is finally here by giancarlostoro on Friday December 28, 2018 @08:46AM (#18776646)
That does sound a bit worrisome if it indeed were to become an OS that runs on every platform including desktops. If they ever close source it, then I will be really worried.
Re:Haiku Beta is finally here by mmirate3 on Friday December 28, 2018 @06:42PM (#18780416)
IIRC, it is intended to replace both Android and Chrome OS. And as shown by the Android Open Source Project, they don't need to close-source it to engage in worrisome behavior.
Re:Haiku Beta is finally here by Thaxll on Thursday December 27, 2018 @03:11PM (#18772217)
Useful OS will probably never append , when you see how long it took to create Linux, thousands of people that worked on it for a very long time and still it's not on part with Windows for desktop.
Re:Haiku Beta is finally here by Q6T46nT668w6i3m on Thursday December 27, 2018 @04:14PM (#18772693)
To be fair, most of this work, as is the case for any popular operating system, is mostly drivers. It’s entirely possible to write a succsssful operating system for a narrowly defined platform.
Re:Haiku Beta is finally here by waddlesplash on Thursday December 27, 2018 @04:20PM (#18772740)
Well, Haiku reuses FreeBSD's ethernet/WiFi drivers, and we will probably wind up reusing DragonFlyBSD's DRM drivers. Most of our time in kernel development is actually spent on the kernel, not in driver development.
Re:Haiku Beta is finally here by bauerd on Thursday December 27, 2018 @04:19PM (#18772735)
The point of OS research projects is definitely not creating Windows competitors
Re:Haiku Beta is finally here by Koshkin on Thursday December 27, 2018 @05:00PM (#18772999)
Except I wouldn't call Haiku or ReactOS "research projects." Indeed, one of their goals, whether explicit or implicit, is to provide an alternative to Windows on the desktop.
Re:Haiku Beta is finally here by tialaramex on Thursday December 27, 2018 @06:14PM (#18773504)
Retro computing operating systems.

There are a few of these. They're an "alternative to Windows" in the same sense that riding a penny farthing is an "alternative to travelling by bicycle" or sending a telegram is an "alternative to using the telephone". It's just nostalgia.

Whether these systems could attract the same development effort (and money, though what if anything Haiku Inc. does with the money is pretty unclear since they're lousy at basic organisational responsibilities of a charity) if they admitted they aren't a serious "alternative to Windows on the desktop" is an open question.

Re:Haiku Beta is finally here by waddlesplash on Thursday December 27, 2018 @06:58PM (#18773757)
Haiku, Inc. publishes yearly financial reports detailing financial transactions: https://www.haiku-inc.org/docs/haiku_inc-financial-report-20...

And most decisions are made in public, on the haiku-inc or haiku-sysadmin mailing lists.

Re:Haiku Beta is finally here by tialaramex on Thursday December 27, 2018 @09:39PM (#18774490)
> Haiku, Inc. publishes yearly financial reports detailing financial transactions

One draft report for 2017, misfiled in the hopelessly mismanaged Haiku Inc. "website" after many years since the last one (in 2010) does not count as "yearly financial reports" and since this is a one page summary it can't be said to be "detailing financial transactions" either.

Mostly decisions aren't made at all, anywhere. That financial report you're calling "yearly" took months for the Haiku Inc. board not to agree. That's right, months, not for an agreement, but for the _lack_ of any response whatsoever to be taken as tacit permission to just publish it anyway.

Re:Haiku Beta is finally here by waddlesplash on Thursday December 27, 2018 @09:57PM (#18774564)
Ah yes, a board made up of 5 people who work on this in their spare time is expected to be as organized as multimillion-dollar nonprofits. /s

Sarcasm aside, I don't know what decisions you're referring to which "aren't made at all, anywhere" -- the board agreed to a cost increase for server hosting earlier this year so we could switch providers.

You put "website" in scare quotes, and I don't know why -- in fact they deployed a new website last week, which is much better organized than the previous one was.

The point is, Haiku, Inc. is not as responsive as we'd like, indeed. But the money isn't going into a black hole, and they do pull together to get things done when we really need it.