Linked by Thom Holwerda on Sat 26th Mar 2011 02:00 UTC
Mac OS X When you run smbd -V on your Snow Leopard installation, you'll see it's running SAMBA version 3.0.28a-apple. While I'm not sure how much difference the "-apple" makes, version 3.0.28a is old. Very old. In other words, it's riddled with bugs. Apple hasn't updated SAMBA in 3 years, and for Lion, they're dumping it altogether for something homegrown. The reason? SAMBA is now GPLv3.
Permalink for comment 467968
To read all comments associated with this story, please click here.
RE[2]: Apple's Samba is GPL2
by Stratoukos on Sat 26th Mar 2011 11:47 UTC in reply to "RE: Apple's Samba is GPL2"
Member since:

Hmmm.. so why is IBM, Red Hat, Novell, Intel, AMD, Google etc all contributing code to GPLv3 licenced projects such as GCC?

You are cherry picking companies. I could list a thousand companies that don't. I believe that GPL is indeed bad for companies, but that's beside the scope of this issue.

As for Apple not using GPLV3 (and not GPLv2) it's obviously because they want to incorporate the code into their proprietary products. Just like llvm in XCode, Webkit into Safari etc.

How is GPLv2 different ot GPLv3 in this regard? The exact same restrictions apply. Apple has been able to work with (or around) them either by open sourcing their code (webkit, objc support in gcc) or by not directly linking with GPLed code (eg spawning new processes to use gcc and gdb inside Xcode).

So if Apple does indeed make their own Samba replacement open source then that's obviously great. If not then it's not like they were contributing to Samba anyway afaik.

Here we agree. Making a big deal about licenses is for zealots. If Apple makes the new implementation open source it's a win-win-win situation.

Reply Parent Score: 1