Forgot your password?
typodupeerror
GNU is Not Unix Operating Systems Unix BSD

FreeBSD 16 Retires the Last of Its GPL Code (phoronix.com) 134

FreeBSD 16 has removed the last GPL-licensed code from its base system, retiring the old GNU 'dialog' implementation after the installer moved to 'bsddialog' and the final dependency was disabled. Phoronix reports: This ticket to retire dialog was opened back in February while is now merged to the FreeBSD source tree for what will become FreeBSD 16.0. With dialog removed, the latest FreeBSD code now retires the GNU sub-tree of the FreeBSD base system now that no more GNU code remains. FreeBSD 16.0 is working its way toward release that is expected to happen in December 2027.
This discussion has been archived. No new comments can be posted.

FreeBSD 16 Retires the Last of Its GPL Code

Comments Filter:
  • So the article says that it's now free of GPL. Great. So what was it moved to?
    • Re:Context? (Score:5, Funny)

      by Junta ( 36770 ) on Wednesday July 15, 2026 @02:12PM (#66240114)

      If only there was something about FreeBSD that might provide a clue about what license they would be wanting the software to use...

      • Re:Context? (Score:5, Funny)

        by martin-boundary ( 547041 ) on Wednesday July 15, 2026 @02:19PM (#66240120)
        Kids today need AI to tell them about licenses. In my day, we learned about them from the BBC.

        Eric.

      • by dbialac ( 320955 )
        My apologies for spending time pulling women instead of going out and learning about every FOSS license on the planet.
        • BSD is one of the big three licenses (alongside GPL and MIT). If you don't know about the BSD license, you're not that into open source.

          • by dbialac ( 320955 )
            Correct, and that's the reason the first sentence of the article should have explained the context. Don't assume the reader already knows what you know. Including something like, "The FreeBSD project has migrated GPL-licensed dialog to a BSD licensed replacement". makes somebody naive to certain facts informed.
    • by drnb ( 2434720 ) on Wednesday July 15, 2026 @02:53PM (#66240226)

      So the article says that it's now free of GPL. Great. So what was it moved to?

      The one that the Regents of the University of California provided us so that publicly funded code would remain freely available to the entirety of the public, to all the taxpayers.

  • by howardjp ( 5458 ) on Wednesday July 15, 2026 @02:23PM (#66240130) Homepage

    27 years ago, I wrote a clean implementation of grep, specifically for this purpose. It has since been adopted by (at least) FreeBSD, OpenBSD, NetBSD, Haiku, Minix, MacOS, iOS, and who knows what else. So this is really cool to see this.

  • netcraft? (Score:5, Funny)

    by DrMrLordX ( 559371 ) on Wednesday July 15, 2026 @03:24PM (#66240304)

    I was told that BSD is dead! Netcraft confirmed it!

  • Motivations (Score:4, Insightful)

    by manu0601 ( 2221348 ) on Wednesday July 15, 2026 @06:33PM (#66240578)

    Here is the context: If you publish software under GPL license, then a third party the bundles your software must publish under GPL. This is the "viral" feature of GPL, and its intent is to prevent anyone making GPL'ed code proprietary

    But sometimes, you want to be ripped, so that your implementation spreads everywhere, including in proprietary software. The BSD license allows that, the only duty for the ripper being to reproduce the BSD license when distributing its own software. The BSD license can be "viral", but in a very different way.

    Some authors suggested TCP/IP would never have reached the status of interoperable standard, if numerous actors had not been able to copy the BSD implementation in their proprietary software

  • by walterbyrd ( 182728 ) on Thursday July 16, 2026 @12:29PM (#66241778)

    Will it change the Linux compatibility layer? Will all the software run just the same?

Today is the first day of the rest of your lossage.

Working...