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.
Thread beginning with comment 467910
To read all comments associated with this story, please click here.
hmmm
by TechGeek on Sat 26th Mar 2011 02:28 UTC
TechGeek
Member since:
2006-01-14

Unless I am missing something, this means that Apple is paying Microsoft for using Linux related technologies. Or they plan on adding this technology to a device that you can't change the software on. Do the iPads have Samba support on them now?

EDIT: Trying to think of what in the GPL3 is making Apple dumpy Samba.

Edited 2011-03-26 02:29 UTC

Reply Score: 1

RE: hmmm
by Lennie on Sat 26th Mar 2011 02:35 in reply to "hmmm"
Lennie Member since:
2007-09-22

My guess: a patents clause

Reply Parent Score: 2

RE[2]: hmmm
by pfgbsd on Sat 26th Mar 2011 19:22 in reply to "RE: hmmm"
pfgbsd Member since:
2011-03-12

My guess: a patents clause


Hmm.. they also dropped gcc, so I don't think it's just the patent issue. Perhaps the fact that software has basically been losing more freedom every time a GPL revision is made.

Reply Parent Score: 1

RE: hmmm
by Alfman on Sat 26th Mar 2011 02:39 in reply to "hmmm"
Alfman Member since:
2011-01-28

"Trying to think of what in the GPL3 is making Apple dumpy Samba."

Well, it's got to be either software patents or hardware restrictions on software modifications. In apple's case probably both.

Reply Parent Score: 2

RE: hmmm
by vtolkov on Sat 26th Mar 2011 02:58 in reply to "hmmm"
vtolkov Member since:
2006-07-26

iPad do not have support in-the-box, but there are some apps, which do.

Reply Parent Score: 1

RE: hmmm
by galaxstar on Sat 26th Mar 2011 03:42 in reply to "hmmm"
galaxstar Member since:
2008-07-12

That's not paying Microsoft for Linux technology. The SMB protocol was developed by a Microsoft , SaMBa being an open-source implementation. As the article states Apple will implement its own version of MS' SMB2.

Reply Parent Score: 2

RE[2]: hmmm
by porcel on Sat 26th Mar 2011 06:52 in reply to "RE: hmmm"
porcel Member since:
2006-01-28

Wrong, the smb protocol was designed and developed by Barry Feigenbaum for IBM. It was later extended and continued to be developed by Microsoft, but it is not per se a Microsoft technology.

Reply Parent Score: 9

RE[2]: hmmm
by chemical_scum on Sat 26th Mar 2011 22:22 in reply to "RE: hmmm"
chemical_scum Member since:
2005-11-02

The SMB protocol was developed by a Microsoft


The SMB (Server Message Blocks) protocol was not developed by Microsoft. It was developed IBM who made the protocol open for everyone to use. Microsoft launched its embrace and extend policy on this and renamed the result CIFS (Common Internet File System) which like the Holy Roman Empire which was neither Holy, Roman or an Empire, CIFS was neither Common, Internet related or a File System.

It then launched its Active Directory which was an embrace and extend proprietary combination of the open SMB, Kereberos and LDAP standards an software with deliberately added incompatabilities.

Thanks should be given to Tridge and Jeremy for SAMBA and their ability to get round MS's road blocks and to promote compatibility. They chose GPLv3 to shove it in the face of those who try to use patents to stifle innovation like Apple and MS.

Edited 2011-03-26 22:25 UTC

Reply Parent Score: 8

RE[2]: hmmm
by lemur2 on Sun 27th Mar 2011 22:11 in reply to "RE: hmmm"
lemur2 Member since:
2007-02-17

That's not paying Microsoft for Linux technology. The SMB protocol was developed by a Microsoft , SaMBa being an open-source implementation. As the article states Apple will implement its own version of MS' SMB2.


Actually, the original SMB protocol is an IBM invention.

Reply Parent Score: 2