Apple Releases Rendezvous As Open Source
clarencek writes "Apple has released Rendezvous as Open Source, as promised. Excerpt: Starting today, developers can download Rendezvous as open source under
the Apple Public Source License. Rendezvous is part of a
broader Open Source release today from Apple which includes the Darwin 6.0.1 operating
system and additional Open Directory plug-ins. Together, these underscore
Apple's commitment to making core protocols freely available as open standards
and open source."
GPL - 6 pages of legalsleaze 25000+ words.
BSD - 1/4 page less than 300 words.
BSD code can be used in GPL
GPL code can't be used in BSD
Looks like BSD is MORE Open Source than your 'real open source' idea. Oh, and next time Bruce, post with your name.
I don't know what's up with the apple webservers, but they have a problem with;
http://developer.apple.com/Darwin/
as listed in the link above. Switching it to;
http://developer.apple.com/darwin/
works fine though.
this is also being discussed on macslash.
the article can be found here
--
pants ahoy
Keeping some user interface code closed is not a big deal. Keeping core OS code, interoperability-related code or protocols themselves closed is. Apple's position is reasonable.
As for your complaint about the APSL: the APSL is recognized by OSI as a valid license, so unless your beef is with all of OSI, I'm not going to accept your complaint about the APSL unless you can be more specific about how it's taking rights away.
How is Aqua a "core protocol"?
You can't be happy that Apple is participating in open source, you want them to give away everything. It's simple business that Apple has to retain some value added features in order to have something to sell (of course I'm sure you'd rather they gave everything away). Plus they wrote Aqua from scratch, it doesn't use open source code. Originally based on Display PostScript, they had to re-write the entire windowing and graphics system, and you want them to give that away? Basically, you're jealous.
They are not using open source like M$ used BDS tcp/ip stack, this is pure FUD. By all accounts they are contributing back to the projects they use, and are releaseing the core of their operating system as open source that even comes ready to run on open x86 hardware. They also hired Jordan Hubbard in part to make sure that they were able to work better with the *BSD projects.
I thought the trade marked opensource.org community says Apple's license is open source. Can't we rely on them to police these licenses?
APL is compatible with BSD, and they do give back the the *BSD projects, even though the BSD license doesn require it, as well as release Darwin as open source.
So far we have several dozen posts complaining about licenses (so very Slashdot of you, really), and no one talking about why releasing the Releasing the Rendezvous source is so cool. Zeroconf is cool stuff. Imagine setting up a dozen machines at a conference or a LAN party and having them automatically self-configure their networking and discover each others services, without having to worry about subnet masks or a DHCP server. They already demoed a forthcoming version of iTunes that lets you play music from another 802.11 connected laptop without any configuration.
Oh, but I forgot -- bitching about the license is more important.
-
IETF Zero Configuration Networking (Zeroconf) Group
-
IETF Zeroconf on Apple Rendezvous and Zeroconf
-
Apple's Customer-pitch for Rendezvous
-
Apple's Developer-pitch for Rendezvous
Here's an overview of earlier Apple implementation called SLP (RFC 2608) also used by Novell:Finally, for completeness here is UPnP:
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
"Apple sued developers of the KDE and Gnome themes that were "confusingly similar" to their Aqua theme?"
That has nothing to do with source code and everything to do with branding. Apple wants people to be able to look at the screen and say, "Oh, that's a Mac," like they have done for years.
"Made the decision to keep their window manager closed, in order to keep the community from benefiting?"
There's a very good reason for closed sourcing the the window manager. Any monkey can find a free BSD variant online, but the window manager is sufficiently different from X and it's managers to make it stand out, so Apple doesn't want to lose that competitive advantage. If Apple lets go of that, then there would be no reason to buy a Mac when 50 clones came out on the x86 platform. Simply put, Apple isn't just in the business of building computers, and because they also make the operating system, they cannot afford to open source all of it unless they are willing to let go of what competitive advantages they do have.
Besides, I was under the impression that parts of the Red Hat distro were proprietary, no?
BlackGriffen
Sorry, but _your_ argument fails on one fundamental level: Apple is not required in the slightest to open source anything under any license. You should be happy that they have chosen to open source a lot of stuff under an OSI acceptable license. It's trolls like you who forget that Apple is a company, a company that needs to make a profit.
One Apple developer on the darwin-developer mailing list hinted strongly that 6.1 Darwin would be out shortly.
Alison
"It is a miracle that curiosity survives formal education." - Albert Einstein
Darwin's been on x86 from the beginning. It's the higher level GUI systems that are PPC only.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
APSL only works to take away the rights of the users
Are you really so stupid that you think a license granting rights to source code with conditions is "taking away" rights?
They cant' take away rights to their property that was never given.
YOU HAVE NO RIGHTS TO APPLE PRODUCTS OR SOURCE.
Furthermore, its clear that you think suing somebody who STEALS YOUR PROPERTY is a violation of rights.
Great. Can I have your car?
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
You don't see the OSS/FS community bitching because Apple ripped off the dock, which is used in so many of our Window Managers, do you? No.
I love how apple "ripped off the dock" from operating systems that were released well after NeXTSTEP.
We all know they have amazing powers of time travel-- "stealing future technology for the needs of today!"
Sheesh.
Nevermind that the entirety of the look and feel of every Linux box is a blatent ripoff of the creation of Apple computer (with a trivial amount licensed from Xerox.)
No, lets pretend that isn't the case. sure.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
One thing that sems to be missing in all of this is that Apple is a public, for profit company, releasing code in to the public domain.
While im sure the GPL et al. are great, what apple does is give themselves some protection, and try to make it so that their code doesnt get forked and messy with no way "keep up" with it. To illustrate the point, lets say rendevous is released under a "take it and do whatever the hell you like" liscense. CompanyA decides to add something, and releases a million widgets with their unpublised modification. Lets also say that this modificaiotn makes their produch not interroperate with anything else based on the standard. Now, while you may say "thats companyA's perogative", you are also probably not realizing that companyA is so often microsoft. So you see, the protection built in stops companyA form "embrace, extend, break" and gives OTHERS using the standard sort of a guarentee that they wont be left out in the cold. If i find a bug, i can be sure that my addition will work with the standard that everyone has. Its not perfect, its not the same on the outside, but, to all you detractors, it has its inherant merits, and should not be judged with tunnel vision.
"Stuff... In my home!? NEVER!" - Zim on Invader Zim
"I want the toilet seat!" - Little Dog on Two Stupid Dogs