Ticket #1907 (new enhancement)

Opened 6 months ago

Last modified 6 months ago

Replace GNU C library and utilities with BSD-licensed equivalents

Reported by: jonas.kirilla Owned by: axeld
Priority: normal Milestone: R1
Component: System/libroot.so Version: R1 development
Cc: Blocked By:
Platform: All Blocking:

Description

Not that this is strictly necessary but it would lessen the GPL footprint in Haiku and could lead to more cooperation with the BSDs.

This could be a GSoC project.

Change History

Changed 6 months ago by axeld

The GNU C library is licensed under the LGPL. I personally don't mind GPL utilities at all; and IMO we shouldn't decide by license, but by code quality.

Also, I don't think this would be a good GSoC project for now, as it doesn't advance the project in any way.

Changed 6 months ago by korli

And BeOS used them so why not Haiku ? IMO should be marked as invalid.

Changed 6 months ago by jonas.kirilla

If there is a high quality libc and full userland with a license which has synergy with that of core parts of Haiku it seems logical to at least not shut the door completely, even though it may not seem practical right now. I know that it's perfectly okay to run GPL software on Haiku and to integrate LGPL code. But, FWIW, if the GPL parts were BSD-licensed it would be less problematic to reuse that code elsewhere.

Note: See TracTickets for help on using tickets.