Mac OS X Dec 2002 Developer Tools 42
SkeeterMac writes "Apple today released the December 2002 developer tools, available for download for ADC Members. Among the list of updates is Project Builder 2.1 with 'better CVS support' -- maybe this one will let me specify the CVSROOT!"
Lemme tell ya... (Score:2, Interesting)
That GNU-Darwin people decides not to link to "proprietary" libraries is, of course, a result of them using the GNU Public License so extensively-- and now the primary supported Darwin platform is not even supported in this project!
This makes me shake my head and think "what the fuck." This project is not only shooting itself in the foot by choosing a platform not fully supported by the OS, but is also screwing over the real meat of Darwin's userbase: PowerPC owners. This move is akin to opening a car garage (in America) whose mechanics are all experienced in servicing American cars, and then changing policy months later, stating that the garage will only work on foreign models.
Where's the fucking logic?
Seriously, am I the only one who is wondering who the Hell is in charge at that project? Kool-Aid Man? This move makes so little sense I can't tell if the people at GNU-Darwin are really that stupid, or if I am waking up in alternate realities every damn morning. I almost kind of hope for the latter.
This is the GPL in action, Mac faithful. Get down and kiss Apple's butt for choosing the BSD license.
Re:Lemme tell ya... (Score:5, Insightful)
Maybe they expect their move to 'force' Apple to open source everything, so they can port it to X86. Gee, that'd be a great business move. Just make all their hardware redundant - after all, if they did that, anybody could install OS X on their generic PC.
In the meantime, I would hope that the Gnu-Darwin people learn about GNUstep - a GPL'd implementation of Openstep which could enable many OS X applications (not all mind you) to run on most any OS with a simple recompile.
I must agree with you that this move make no sense at all. Why would anybody have any reason to run an orphaned OS, stripped of most of the things that distinguish it from any other Free *nix, and exclusively on a different platform than most of the installed Darwin systems run?!? Seriously, you GNU-Darwin folk should find a new crack dealer. I think your shit is contaminated with the stupids.
Re:Lemme tell ya... (Score:1)
Please don't try to start a fucking GPL vs BSD flamewar. They both have their uses.
Re:Lemme tell ya... (Score:1)
The use of the GPL is to give RMS a hard-on. The GPL has given us things like Linux.
whiner (Score:1)
It's free and open.
Please name a viable alternative that is as useful and free.
you're wrong (Score:2)
Your interpretation is wrong. The GPL allows linking to proprietary system libraries. Otherwise, it would be impossible to use GNU tools on proprietary UNIX systems.
The reason why the GNU-Darwin folks have stopped supporting Apple's platforms is because they are really pissed off at some of Apple's policies and actions, and frankly, I can't blame them.
Where's the fucking logic?
The "fucking logic" is that Darwin is a derivative of an open source kernel; Apple took Mach and built a business around it. The fact that other people bring the formerly open source kernel back into the public arena and build a system around it implies no obligation to blindly accept everything else Apple is doing. In fact, Apple itself has made clear that they want open source not to tread anywhere near creating a work-alike of their system: Cocoa and other parts of Macintosh OS X are highly proprietary and considered the "crown jewels" by Apple.
This is the GPL in action, Mac faithful. Get down and kiss Apple's butt for choosing the BSD license.
This has nothing to do with the GPL.
And, in any case, where did Apple "choose" the BSD license? NeXT took some software under the BSD license and built a large proprietary system around it. Apple also took some GPL'ed software (gcc) and used it. And the open source software Apple is releasing is usually covered by non-BSD licenses. I don't see much of a difference between the two now that the software has been released.
But if Mach had been covered by the GPL, NeXT's changes to it would have become public a long time ago, which means that we might all be running Darwin now instead of Linux. If you like Apple, I think that's something you should have liked.
Apple still has a mostly-proprietary world view, and they seem to use open source only if they think it gives them a short-term business advantage. I think that's going to hurt them in the long term. Something like Cocoa/Quartz, for example, only even stands a chance to become widely used if it gets open sourced and ported to other systems.
Re:you're wrong (Score:2)
Its really quite simple
You're probably forgetting that the guy who wrote Mach was also the lead software engineer guy (or something) at NeXT and is now the software guru at Apple too
Re:you're wrong (Score:3)
NeXT used GNU C, and Objective-C was much more of a competitive feature of NeXT than a bunch of modifications to a kernel that was open source anyway.
And it's not like NeXT really had much choice anyway: there weren't a lot of other kernels they could have used around back then.
Re:you're wrong (Score:2)
Re:Lemme tell ya... (Score:2)
Harrumph (Score:5, Informative)
Those interested in Java 1.4.x development should also head over there to download the Java 1.4.1 Developer Preview 8 (pre-release implementation of JDK 1.4.1 that runs on Mac OS X 10.2 or later).
Re:Harrumph (Score:1)
Re:Harrumph (Score:3, Informative)
CVS (Score:4, Interesting)
Really - Project Builder's CVS integration is laughable - it won't even work with my pserver(it refuses to recognize that I am logged in).
I really hope this new version also improves the class browser, which drives me insane, because I can't use it to look up methods of a class I'm working with, because it insists on jumping to the source file when I click on a class.
Re:CVS (Score:3, Informative)
AppleScript updates are the coolest (Score:5, Informative)
Re:Free for developers... (Score:4, Informative)
Re:Free for developers... (Score:3, Insightful)
Sure, it's free as in beer. It's free as in newyorktimes.com. It's not free as in speech, or free as in linux. In order to even view the source code, or get apple's binaries of gcc, you have to sign up and give them your personal info (which, of course, you can lie about, but you shouldn't have to!). And in the signup process you have to agree to all kinds of legal BS in addition to the already restrictive Apple Public Source license. And even after all that, you're of course not allowed to redistribute it (if I'm wrong here please point me to a non-apple mirror of these new dev tools and I'll stand corrected).
So sure, you can make up fake info for your account, and ignore all the legal blather. You can also get a pirated copy of Jaguar or WinXP pretty easily for no more cost than a linux ISO. That doesn't make them free. Some of us still have principals, and to us, content on the Apple Developer site is not Free.
Now I'm off to download my new non-free dev tools from Apple.com, where my zipcode is 90210 and my email address is @yahoo.com
Re:Free for developers... (Score:2)
Re:Free for developers... (Score:2, Insightful)
I'd consider shifting to OS X if it weren't for rediculous charges like this. My dev tools are free
Last I heard, Visual Basic isn't free. All 250+MB of the Apple Developer Tools didn't cost me a cent.
Parallel building... (Score:4, Informative)
I personally haven't verified this as I don't have a wind tunnel to test on, but word on the street is that it shows pretty huge gains during compiles.
Re:Parallel building... (Score:3, Informative)
awfully slow server for anyone else ? (Score:1, Offtopic)
Is anyone else experiencing this, or is my conn balooney ?
Re:awfully slow server for anyone else ? (Score:2)
Yay! It fixes the static local bug! (Score:3, Informative)
It _is_ nice to see Apple listening to us :-)
Regards,
John
But what I really want is... (Score:1)
Re:But what I really want is... (Score:1)
Re:But what I really want is... (Score:1)
Cool Easter Egg (Score:1)