Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Thursday June 28 2018, @04:26PM   Printer-friendly
from the declining-desktops dept.

TrueOS, once a FreeBSD distro, will change the focus of their project and become a full, separate fork. TrueOS was known especially for providing a nice FreeBSD desktop based on -CURRENT with the Lumina desktop environment and the ZFS file system by default. Now it is a full fork.

Essentially, TrueOs will become a downstream fork of FreeBSD. They will integrate newer software into the system, such as OpenRC and LibreSSL. They hope to stick to a 6-month release cycle.

From
It's FOSS : TrueOS Doesn't Want to Be 'BSD for Desktop' Anymore
FreeBSD News : TrueOS to become a fork of FreeBSD
TrueOS Blog : TrueOS to Focus on Core Operating System


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Informative) by frojack on Thursday June 28 2018, @04:53PM (9 children)

    by frojack (1554) on Thursday June 28 2018, @04:53PM (#699889) Journal

    They can't. Neither the license nor the codebase will allow that.

    --
    No, you are mistaken. I've always had this sig.
    Starting Score:    1  point
    Moderation   +1  
       Informative=1, Total=1
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 2) by bobthecimmerian on Thursday June 28 2018, @05:03PM (1 child)

    by bobthecimmerian (6834) on Thursday June 28 2018, @05:03PM (#699897)

    systemd is hard to port to other kernels besides Linux because they use some Linux-kernel-specific APIs. That's one of the reasons the project was created, to make use of some Linux kernel features that more platform-independent init systems avoided.

    • (Score: 3, Funny) by Anonymous Coward on Friday June 29 2018, @02:57AM

      by Anonymous Coward on Friday June 29 2018, @02:57AM (#700092)

      Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) Linus (torvalds [at] kruuna.helsinki.fi) PS. Yes – it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. —Linus Torvalds

  • (Score: 2) by canopic jug on Thursday June 28 2018, @05:09PM (6 children)

    by canopic jug (3949) Subscriber Badge on Thursday June 28 2018, @05:09PM (#699900) Journal

    They can't. Neither the license nor the codebase will allow that.

    They can in principle, not the name or the code but the practices. It won't be called systemd but there are those within the FreeBSD project that have stated publicly that they are eager to copy what Lennart has done to Linux.

    --
    Money is not free speech. Elections should not be auctions.
    • (Score: 1) by technoid_ on Thursday June 28 2018, @05:15PM (1 child)

      by technoid_ (6593) on Thursday June 28 2018, @05:15PM (#699904)

      Actually heard interest to port Mac OS' launchd to FreeBSD.

      If it sticks to the startup, I will take a look, but no need to re-write the kitchen sink. I don't reboot/power off enough for saving some speed on start that big of a deal to me though.

      • (Score: 4, Interesting) by canopic jug on Thursday June 28 2018, @05:47PM

        by canopic jug (3949) Subscriber Badge on Thursday June 28 2018, @05:47PM (#699913) Journal

        launchd is an init system. systemd is not. So they are not comparable. It would be fine if launchd, openrc, upstart, daemontools, or other actual init systems were ported or had concepts ported, as long as the OS remained modular and the init sytem could be swapped out by the users. What would be dangerous would be for a monolithic blog to appear between the kernel and user space and start swallowing key system functions. Even worse would be for that monolith to be full of half-baked code and inept designs.

        The automatic supervision of processes and restarting them in the event of a failure may not be a good idea. I read an interesting, public e-mail from a top developer once who pointed out that from a developer perspective, automatically restarting is bad because from it reduces the presssure to hunt down and repair what caused the failure. Odds are whatever caused the failure can be turned into a security exploit eventually. However, that attitude works best where the users are the developers and in other situations when the users are too far from the developers or vice versa then you have problems. And when the problems get ignored they turn into security problems.

        --
        Money is not free speech. Elections should not be auctions.
    • (Score: 0) by Anonymous Coward on Thursday June 28 2018, @05:18PM (1 child)

      by Anonymous Coward on Thursday June 28 2018, @05:18PM (#699905)

      > ... eager to copy what Lennart has done to Linux.

      Let me guess, these are all kids?

      • (Score: 0) by Anonymous Coward on Friday June 29 2018, @02:09AM

        by Anonymous Coward on Friday June 29 2018, @02:09AM (#700081)

        No, if they were all kids, they'd be doing the same thing but in an incompatible way using node.js with an the interface would be an Electron app.

    • (Score: 0) by Anonymous Coward on Friday June 29 2018, @04:48AM (1 child)

      by Anonymous Coward on Friday June 29 2018, @04:48AM (#700129)

      you can stop trolling now

      • (Score: 0) by Anonymous Coward on Friday June 29 2018, @08:12AM

        by Anonymous Coward on Friday June 29 2018, @08:12AM (#700162)
        *cough*bennorice*cough*