Earlier quoted context omitted.
if FreeBSD had a copyleft license, maybe companies would have a reason to publish their drivers, or you could port drivers from Linux.
That’s probably true but it cuts both ways too. I don’t know if the lack of copy left license is the problem as much as the momentum. The various Unix and BSD wars (that were predicated on a much different licensing challenge) and splintering of the communities has meant there was never a big way for developer or even manufacturer interest to really focus. OpenBSD has a very different philosophy related to drivers th…
FreeBSD on the Framework Laptop
31–40 of 163 posts
Re: FreeBSD on the Framework Laptop
#32Earlier quoted context omitted.
if FreeBSD had a copyleft license, maybe companies would have a reason to publish their drivers, or you could port drivers from Linux.
Aren't most Linux drivers closed source binary blobs?
The driver layer (code around firmware that initializes the hardware and marshals/unmarshals comms to/from the device).tends to be GPL lest it taint the kernel. The firmware on the other hand, is the last unconquered vestige of the Open Source landscape. Logic locking, and the prevalence/nature of fabless semiconductor IP tends to make that endeavor incredibly difficult.
Re: FreeBSD on the Framework Laptop
#33Man, FreeBSD really needs some driver love... * No Suspend/Resume? Linux has solved this for years, I have not come across a laptop in the last 10 years that had trouble with s2r or s2d (but I guess that there might be a few that don't fully support it, I mainly tested Dell laptops) * WiFi driver and Ethernet over USB-C both highly unstable? That's an Intel chipset, those are usually the more stable ones (at least on…
Re: FreeBSD on the Framework Laptop
#34Earlier quoted context omitted.
That’s probably true but it cuts both ways too. I don’t know if the lack of copy left license is the problem as much as the momentum. The various Unix and BSD wars (that were predicated on a much different licensing challenge) and splintering of the communities has meant there was never a big way for developer or even manufacturer interest to really focus. OpenBSD has a very different philosophy related to drivers th…
From what I heard, at least some companies that use FreeBSD in their products do give back and upstream at least bits of their code (like Sony, NetApp, ...). Probably mostly improvements to existing kernel subsystems, maybe not drivers, if the hardware isn't freely available... but they still participate in development. At the end of the day, it is in their interest as it lessens the maintenance burden of forward-por…
It is absolutely in their interest to help. But if people expect companies to just write a driver for X operating system, that’s not realistic. And if you could just port the Linux drivers, sure, that would be easier, but it wouldn’t change the fact that device makers still have the be able to prioritize where to put their resources. And laptop FreeBSD users is probably really low on most lists.
Re: FreeBSD on the Framework Laptop
#35Earlier quoted context omitted.
Did you really write all of those pages by hand?? It appears incredibly comprehensive. Did you write it just for fun?
Yes, I wrote it just for fun. It was a kind of challenge for me, both resolving issues and describing them in detail to let new people in town learn how issues can be resolved. Last time I wrote anything that long was my diploma thesis 20+ years go. :-) This work took me nearly four months to accomplish.
Re: FreeBSD on the Framework Laptop
#36Earlier quoted context omitted.
Yes, I wrote it just for fun. It was a kind of challenge for me, both resolving issues and describing them in detail to let new people in town learn how issues can be resolved. Last time I wrote anything that long was my diploma thesis 20+ years go. :-) This work took me nearly four months to accomplish.
Cool. Let us know if you write one about NetBSD :)
Re: FreeBSD on the Framework Laptop
#37Man, FreeBSD really needs some driver love... * No Suspend/Resume? Linux has solved this for years, I have not come across a laptop in the last 10 years that had trouble with s2r or s2d (but I guess that there might be a few that don't fully support it, I mainly tested Dell laptops) * WiFi driver and Ethernet over USB-C both highly unstable? That's an Intel chipset, those are usually the more stable ones (at least on…
Re: FreeBSD on the Framework Laptop
#38Earlier quoted context omitted.
if FreeBSD had a copyleft license, maybe companies would have a reason to publish their drivers, or you could port drivers from Linux.
Aren't most Linux drivers closed source binary blobs?
It is really hard to have a complete personal computer on Linux or any other OS that doesn't require closed source / proprietary binary blobs.
Re: FreeBSD on the Framework Laptop
#39Earlier quoted context omitted.
if FreeBSD had a copyleft license, maybe companies would have a reason to publish their drivers, or you could port drivers from Linux.
That’s probably true but it cuts both ways too. I don’t know if the lack of copy left license is the problem as much as the momentum. The various Unix and BSD wars (that were predicated on a much different licensing challenge) and splintering of the communities has meant there was never a big way for developer or even manufacturer interest to really focus. OpenBSD has a very different philosophy related to drivers th…
Linux is not a company or person. It's the people behind Linux who got it together, but sadly BSD folks have left behind.
> Apple and to a lesser-extent, Solaris, show that you can still have broader hardware support and drivers without a copyleft license.
You're comparing Apple (a company, and a FAANG of them no less) with community-driven projects. Apples and oranges, almost literally.
Re: FreeBSD on the Framework Laptop
#40Man, FreeBSD really needs some driver love... * No Suspend/Resume? Linux has solved this for years, I have not come across a laptop in the last 10 years that had trouble with s2r or s2d (but I guess that there might be a few that don't fully support it, I mainly tested Dell laptops) * WiFi driver and Ethernet over USB-C both highly unstable? That's an Intel chipset, those are usually the more stable ones (at least on…
if FreeBSD had a copyleft license, maybe companies would have a reason to publish their drivers, or you could port drivers from Linux.