3 ms·
> Licensing? I think you've hit the nail on the head. I used to work for a very very large company. And they had a very strong preference for BSD licensed so
by cheema33 2y ago
> Licensing?
I think you've hit the nail on the head. I used to work for a very very large company. And they had a very strong preference for BSD licensed software, if we were building something using outside software. A few years ago, Stever Balmer and others spent a lot of time calling spreading FUD by calling Linux and GPL a "cancer". Believe it or not, that stuff had a massive impact. Not on small shops, but large company lawyers.
Over the years, Steve left Microsoft and Microsoft has become a lot more Linux friendly. And the cancer fear has subsided. But it was very very real.
On a side note, if I recall correctly, Steve Jobs wanted to use Linux for MacOS. But he had licensing concerns and called up Linus and asked him to change a few things. Linus gave him the middle finger and that is how we got MacOS with BSD.
- inopinatus 2y agoBe all that as it may, this is still a “why not Linux” line of thinking, rather than “why FreeBSD”, which is the more interesting question. And it is not a binary choice.
- davidw 2y agoBecause FreeBSD is a perfectly fine OS for server type stuff, and maybe it's better for this, that, or the other thing. So someone probably picked it and it has worked ok for them.
- inopinatus 2y agoJust to be clear, you don't need to convince me - I've been preferring BSDs for my own infrastructure since the 90s. But I'm mindful that the discussion can quickly become polarised and winds up with negative framing or binary assumptions, which isn't helpful for others asking the same question.
- davidw 2y agoI tried FreeBSD once, thought it was kind of fun and interesting and went back to Debian and then Ubuntu, which works well for me. I recall the good old flame wars, but feel kind of past that myself.
- mburns 2y ago> On a side note, if I recall correctly, Steve Jobs wanted to use Linux for MacOS. Steve offered Linus a job, using Linux was never on the table. https://www.theverge.com/2012/3/22/2893581/linus-torvalds-linux-founder-turned-down-steve-jobs-offer# https://www.theverge.com/2012/3/22/2893581/linus-torvalds-li...
- yamanawabi 2y agoIt's a mix of licensing and performance/stability. The licensing ensures that a company can implement their own IP and not have to contribute that back to the community as open source. The performance/stability of FreeBSD is no joke, that's why, as mentioned previously, storage vendors like Isilon and Netapp choose FreeBSD as the base. They can contribute upstream when needed, but they don't have to provide any source for how their storage appliance software. https://freebsdfoundation.org/testimonial/isilon/ https://freebsdfoundation.org/testimonial/isilon/ https://freebsdfoundation.org/end-user-stories/ https://freebsdfoundation.org/end-user-stories/
- SoftTalker 2y agoI doubt this story about Linus and Steve. MacOS is NEXTSTEP-derived and that pre-dated Linux by several years.
- kelsey98765431 2y agoFun fact! NeXT was a commercial att unix fork. The transition from the unix base to the BSD base did infact happen at apple after the acquisition. The value of next was in its application library, which would eventually become the mac foundation libraries like coreaudio and cocoa etc. The earliest releases of Rhapsody are very illuminative about the architecture of XNU/OSX. I don't doubt that linux was considered. There's a specific time when the actual move of rhapsody to a freebsd base occurred and it was at apple sometime in 97 or 98 iirc.
- teddyh 2y agoNeXTSTEP was always BSD4.3-Tahoe Unix, not AT&T Unix.