Apple Announces New Open Source Efforts
Today Apple announced a few expanded open source efforts. First, beginning with Mac OS X 10.4.7, the Darwin/Mac OS X kernel, known as "xnu", is again available as buildable source for the Intel platform, including EFI utilities. Second, iCal Server, Bonjour, and launchd are moving to Apache 2.0 licensing. And finally, Mac OS Forge has been launched, as the successor to OpenDarwin as a conduit for hosting projects such as WebKit that were formerly hosted by the OpenDarwin project's servers, such as WebKit. Mac OS Forge is sponsored by Apple. DarwinPorts has already moved to its own servers. Update: 08/08 01:43 GMT by J : The official Apple announcement is now out. Other fun news: Leopard will ship with Ruby on Rails.
The official announcement by Ernie Prabhakar of Apple is here:
a lls/apsl/xnu-792.10.96.tar.gz
From: Ernest Prabhakar prabhaka@apple.com
Date: August 7, 2006 4:15:51 PM PDT
To: darwin-dev@lists.apple.com, fed-talk@lists.apple.com
Subject: Apple Opens Up: Kernel, Mac OS Forge, iCal Server, Bonjour, Launchd
Hi all,
In conjunction with this week's Developer Conference, we have four great pieces of news for Open Source developers:
A. Intel Kernel Sources
As of today, we are posting buildable kernel sources for Intel-based Macs alongside the usual PowerPC (and other Intel) sources, starting with Mac OS X 10.4.7. We regret the delay in readying the new kernel for release, and thank you for your patience.
http://www.opensource.apple.com/darwinsource/tarb
B. New "Mac OS Forge" for Community Projects
Mac OS Forge, a new community site hosted by Apple, is being created to support WebKit and other open source projects focused on Mac OS X, especially those looking to transition from OpenDarwin.org.
http://www.macosforge.org/
C. New Open Source Calendaring Server
In order to encourage community participation, source code to the new iCal Server in Leopard Server is now available on Mac OS Forge under the Apache License.*
http://collaboration.macosforge.org/
D. Apache-Licensed Bonjour and Launchd sources
To further enable and encourage cross-platform adoption, the APSL** sources for Bonjour service discovery and Launchd process management are being re-released under the Apache License and hosted on Mac OS Forge:
http://bonjour.macosforge.org/
http://launchd.macosforge.org/
Apple is more excited than ever about the power of Open Source development to create value for our (and your) products and customers. I'll be offline much of this week due to WWDC, but I look forward to working with all of you as we move forward to Leopard.
Sincerely,
Ernest Prabhakar
Open Source Product Manager, Apple
WWDC 2006, Aug 7-11, San Francisco
http://developer.apple.com/wwdc
* Apache License, Version 2.0
http://www.apache.org/licenses/LICENSE-2.0.html
** Apple Public Source License 2.0
http://www.opensource.apple.com/apsl/2.0.txt
And as always, Darwin and Darwin component sources are available here:
http://www.opensource.apple.com/darwinsource/
Is there any reason to run Darwin on a PC instead of FreeBSD or other *nix system? Everyone knows OS X has a fantastic GUI, but is there anything exceptional about its kernel?
The closing of the Xnu kernel and proprietary nature of carbon and aqua made alot of former macosx FOSS zealots switch to Linux. I am aware that Windows is all closed source but people run windows because it comes with their computers and all the software runs on it.
Most os's today are open source such as Solaris and the free unixies.
http://saveie6.com/
Ha... you got second post...
If aqua is ever opensourced you can bet within 24 hours there would be 5 projects on sourceforge to port the gui to Linux and OpenDarwin. Then you would no longer need to have a mac to run macosx or a macosx like environment.
http://saveie6.com/
Already the case. No, Apple own't Open source OSX, but they will eventually put it on shelves. Because Dell would like to sell it to you. And I would like to buy it. Windows exploded and killed itself "for no raisin" for the last time this weekend, and it's getting replace with OS X. I have a mac laptop, I'm already paying for OS X. but I also have a reasonably high end wintel workstation that I've already sunk thousands into and is a year away from needing replacement. If I could buy OS X for intel to run on it I would, but I can't so thepiratebay it is. Yar!
Send lawyers, guns, and money!
.
Apple is really a solutions company. They give you the complete package to get done what you need to get done, without you worrying about the fine details. From the high end they'll sell you a server environment (Xserve + RAID + OS X Server), at the low end they'll sell you a system to let you browse the web, play with photos and make simple movies (iMac or MacBook + OS X), etc. And anywhere inbetween, they give you the tools for you to do what you want. They give you the solutions.
Sure they sell hardware, they sell software, but look where they're aiming their market, and you'll see it's really solutions they sell.
I wasn't too happy about xnu-x86 and related kernel modules being closed source because the fan controls for the MacBook Pro are software based (in AppleSMC AFAIK), and that means someone can use the source code, and modify it so the fan starts at a lower temperature which should hopefully resolving the heating issues.
This signature was left intentionally blank.
Today they are a mixture of both. However, they are moving towards becoming a 'media company', where software will be a bit more unlikely to be given away.
---- Booth was a patriot ----
How long will it take for this new kernel to make it in to OSx86
I thought Apple was evil and torpedoing the OSS efforts on OS X, because they don't want their Intel work to see the day of light, cause someone would hack OS and get it to run on home-brew hardware. Oh, or were people just being bitchy?
- Sighuh?
But what about WebKit, or other projects like it, such as WebKit?
Y'know, with all the crap Apple takes here about fanbois and shit you go ahead and tell me what they do compared to what Microsoft does isn't light years better for everyone in the community.
And yeah, my MacPro order is in already.
The revolution will NOT be televised.
I still can't help feeling that at least outside the USA, the future will be Linux - China, India, Brazil, Eastern Europe, and other places with low costs of living and an educated population are going to power the world's economy, and I don't see the rest of the world paying the Microsoft tax.
That said, Windows, Linux, and OS X are all good platforms for open source applications: for work I 'live' using open source applications that really run great on all three OS platforms: Emacs, Eclipse, Ruby, LaTex, OpenOffice.org, and others...
Commercial products that I rely on also run well on all three OS platforms: IntelliJ, LispWorks, and Franz Lisp.
The only commercial application that I love to use that is single platform is OmniGraffle (OS X).
I actually have a psmall oint here: as Linux gets better (and Ubuntu is approaching OS X in usability for my work, and is roughly on par with Windows), people like myself will likely use Linux and non-programers OS X or Windows.
Anyway, I checked out Apple's new OS site FTFA, and it looks useful. Some enthusiasts will likely get Apple's open source OS core up and running with X Windows, etc., and make a free distribution, but I am not sure what the point is.
Apple is opening their iCal Server to get it established as an alternative to Exchange Server. They pointed say on their website that Active Directory shops can set up Xserves to run their calendars and leave AD to user authentication, saving all those Microsoft per user Client Access Licenses.
Apple also wants people using Bonjour and would like other distros to benefit from launchd (less likely, since Linux isn't really all about biting off new ways of doing things).
I wrote up more examples of why Apple (an other commercial developers) will only release things as open source while their product has no chance of sales or market penetration otherwise, at:
---
Open Source Values and the Peanut Gallery
The value proposition involved in choosing an open source strategy, and a roast of the emerging peanut gallery who are attempting to hijack and betray the free software movement.
BSD and GPL: Different Sources for Different Horses
The benefits and the motivations behind two very different styles of open source development: the BSD style license, pioneered by UC Berkeley and MIT; and the GPL invented by Richard Stallman, the founder of the free software movement.
The Revolution Will be Open Sourced!
Over the last decade, every player in the software development industry has been dramatically affected by an open source revolution. How will Apple adapt to fit into this new world? Are they leading, following, or falling behind? Do they stand to benefit from an increased adoption of open source practices, or will they simply have to change how they do business?
Apple and Open Source... Strange Buffaloes?
Tim Bray's "Time to Switch?" and John Gruber's "Why Apple Won't Open Source Its Apps" both discuss the potential risks and benefits Apple would face in open sourcing their consumer applications. Here's my take: Apple does not make fierce profits from $130 Mac OS X retail sales, and there isn't a conspiracy behind new apps not working on an old OS.
The 'Mac OS X Closed by Pirates' Myth
According to the proponents of this myth, Apple has abandoned their open source initiatives as they move to Intel, because they are afraid that, armed with the Darwin source code, pirate 3lit3 haxx0rs will p0wn them and have Mac OS X running on generic PCs. They're wrong, here's why.
---
BTW, there is no chance they will open up Aqua et all as long as they can sell millions of copies at retail, duh. Even Novell isn't opening their NDS jewels. Solaris is open because nobody needs to buy it anymore.
OK - let's see the rush of support for Apple that's roughly equal to the bashing they took when Intel XNU source went dark.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
I agree. Over the past few years I've seen just how bad Windows is for the average person. This is through a combination of exposure to Linux and later OS X. If OS X didn't exist (or I couldn't afford the Mac) then I would run Linux. OS X is worth the extra cost. But if that is an issue, then I can see using Linux. It may come time that Linux surpasses OS X.
I also agree about the Xnu being open source. It's cute and all, but for practical reasons who cares? They have nice projects that I can see being useful (iCal Server, Bonjour, etc) but to try to take Xnu and such and make something to compete with a Linux distro just seems pointless.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
XNU/PowerPC has been open source for years. That's why people were surprised when the source for the x86 version was not released.
If you're trying to argue that the hardware market is somehow more profitable than the software one I think you're sadly mistaken. If Apple were smart (which they are) they would rather sell you $350-$1000 dollar software and make TONS of ROI rather than try to compete in the tight hardware market which is currently on a downward trend.
No one will believe me, just as no one believed me when I said as soon as Apple releases OSX intel, it'll run on commodity hardware -- but it'll happen. Because Steve is smart dude.
The point of OSS on OS X is not to make an alternative Darwin OS that can run X Windows. That's already available with FreeBSD and Linux. Hell, Apple offers a nice X environment that looks like Aqua.
The point is to be able to easily add things like Subversion and ImageMagick and other command line 'Nix programs, that don't come with the default OS X install. The Open Darwin group may have had visions of making an alternative Power PC distro. But most of us wanted it because it was an easy Mac version of RPM.
I'm rather stumped what this wide variety of configurations is that you speak of.
Mac OS works fine on all recently released Macs, meaning dozens of mainboards and video cards, and will work fine on systems to come. USB and Firewire peripherals are all supported. All hard drives and most memory brands work fine.
Seems to me all they'd have to do is charge equipment manufactures for the privilege of a "Designed for Mac!" seal, and add a little line of code to the new hardware dialog which indicates whether or not the hardware is something that has been tested and approved, and if it hasn't been, make you e-sign an EULA which says any problems that come are not covered under Applecare, and they'd be better off returning it for a certified piece. So they'd lose out on the $300 markup on 25% of their systems for people who would rather buy a (shudder) Dell...but gain a free $50 from the millions of people who would switch over in droves on Dell boxen. Massive profit gain, with the only downside being a slight loss in public love when people blame them for their DOA Dell boxen.
no, i really think Macs aren't universal for one lonely reason: they *like* being a boutique company, and like the shiny image it gives them. the only thing that would make them change would be if the execs wanted more money.
You must be new here. Any half baked rant about open source will get modded up in the first wave of moderation, then will slowly end up at +3 or +2 over time.
I'm rather annoyed that Apple has chosen not to open their modifications to J2SE 1.5 and greater, since the project is now open source and can even be built on Windows by anyone that wants to ... kind of ironic it can't be built on a supposedly more open operating system.
.....
The reason I really care is that I can't use anything but Java 1.4 on our OS 10.3 systems; I have no interest in upgrading to 10.4 except for the fact that Apple refuses to port J2SE to such an old and outdated os as OS 10.3
A little slow... you must not be using an intel one.
From the high end they'll sell you a server environment (Xserve + RAID + OS X Server)
Just as a point of clarification... Apple's solutions in this arena are more like mid end. The high mid end, at best.
The problem with Apple's SAN offerings is that while there is some redundancy in the box, you can't connect the same array to two SAN fabrics. This is a serious drawback for any true "high end" work.
"Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman
Development and support of OS X is eased by the fact that Apple controls the hardware.I might agree that it can happen, but it isn't going to happen soon & there's no business reason to make OS X available on commodity PCs anytime this year like you want (which is why they didn't--Steve is, as you say, a smart dude).
And for every person like you who could earn them $129 buying OS X but deciding to hack up an illegal copy, there'll be ten people deciding to go with a $2499 Mac Pro instead of a Dell. You're right, I'm sure Dell is anxious to sell OS X for Dells. That doesn't mean it make sense for Apple to allow it though, does it?
Bogtha Bogtha Bogtha
I don't know how these things usually work, but couldn't they just come up with their own license that says that the software and all of its code can only be used on Apple hardware and that attempting to make it work on another platform is a violation, etc?
Um. NO. They are NOT a hardware company. Intel designed the new Mac Pro, while Apple designed ALL the software that loads on that MacPro. Watch the Keynote today and tell me Apple is just a hardware company.. then I'll tell you that Microsoft is just a photocopier company. :)
Be careful what you ape, lest you become a monkey.
Tell me what you believe...I'll tell you what you should see.
I think that the outright sale of their O.S. to the unwashed masses who don't have the hardware to run it (and run it well) would be suicide. They might develop a rather small niche geek market, who wants a lower-end new PC (rather than a new high end one direct from Apple) with OS X, assuming that piracy in this demographic wouldn't be rampant.
But they'd have many, many more people who would buy it & just couldn't run the damn thing or would refuse to buy it (or a Mac) after hearing of others who couldn't run the damn thing.
And I refer you to Baghira.
Have a look at the screenshots - mouse hover over the paw for the full menu.
It's a theme for KDE that allows you to make KDE look exactly like the Mac OS X desktop, including tips on how to use KDE's features to "rename" Konqueror as Safari, have the same sorts of drop shadows and alpha-channel transparency on windows, links to dock-like devices, change the window focus behaviour to that of OS X, and so on.
Te Quiero, Puta!
Apple's Java contract with Sun does not allow it to give away any of it's Mac OS JVM code.
Blame Sun.
Not Apple.
They control the fact that they have no legacy components & can take advantage of recent technologies. Every MacIntel has SSE3. If Apple (or any other dev) wants to make an app that takes advantage of that (sucha as Rosetta), they'll be able to. They don't have to test on low-end PC hardware or every single component you can shove in a PCI slot from manufacturers that have died. The minimum hardware for a MacIntel is considerably higher than the average PC that is on someone's desk right now.
To shrinkwrap OS X & sell it to the Dell users of the world, they'd have to either develop & test like crazy on the lowend hardware (and pull out their hair when asked why low-end systems can't do some of the really cool stuff) or they'd have to specify minimum system requirements which the average user might not be able to see if they meet.
It's not that open source is a flawed development methodology, but rather that there is a persistent, and unflinching lack of understanding in the OSS community of what makes Mac OS attractive to a large number of users. I'll give you a hint. It's not POSIX-ish compatibility, it's not Cocoa, it's not even the pretty Aqua widgets themselves.
People are drawn to, and continue to use Macs because of the way the userspace functions. The pretty icons catch their eye, the nifty effects wow them, but in the end, it is how all the pieces fit together as a whole, and how that larger piece works. Commonality of behavior and interaction between various applications makes the user comfortable and allows them to be more productive. The GUI is simply the glue that brings these pieces together. Mac OS applications are user-oriented, while there is still a pervasive developer-oriented ideal running through open source efforts. "If you want it to be different, just code it yourself" is still an underlying principle in many corners of OSS development that completely goes against the core Mac OS attitude, and ultimately relegates the open source community to spending the foreseeable future isolated in its current markets.
OSS efforts have been hammering away at various desktop concepts for years with little success outside the relatively small circle of open source die-hards. They put in new effects, they make spiffier icons, they do all of this, but fail to recognize that improvements to the presentation of information need to be geared to facilitating the user's interaction with it. That's not happening. The reason is ego, Not Invented Here syndrome, and a simple lack of cohesive vision that will never be remedied until there is a sea change in the way developers view their relationship with the user and one another.
Saying that all you need to do is port Aqua and people will abandon the Mac, betrays a complete lack of understanding as to why Mac users love OS X.
Would that really be open source then?
Every time you post an article on Slashdot, I kill a server. Think of the servers!
Actually, it looks like a poor knockoff.
Since when did slashdot start liking Intel over PowerPC?
look where they're aiming their market. . .
At the people so hip they're square?
KFG
Douche is the French word for "shower", if you want to insult someone it should be douche bag or douchebag.
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
outside the USA, the future will be Linux - China, India, Brazil, Eastern Europe, and other places with low costs of living and an educated population are going to power the world's economy, and I don't see the rest of the world paying the Microsoft tax.
I agree for the near-term, but probably not for the reason you think. I think areas where people's time aren't as valuable and there are more unemployed people around to do "grunt" technical work, Linux makes a huge amount of sense. In countries where people's time are more valuable, easier systems like Windows and MacOS make a lot more sense. (My old motto was "Linux is only 'free' if your time is worthless.") This isn't meant as a flame, but it's hard to argue that Linux is simpler or more productive than MacOS for most people. So it ends up being a return-on-investment proposition, with all time spent from installation to compatibility resolutions to upkeep and updates on the cost side of the equation. In the countries you mention, it's almost certainly better to hire someone cheap to do the legwork and save the money you'd have spent on a commercial license. In the long run I don't think that will be true, and it's almost certainly not true now in the United States.
E pluribus unum
Comment removed based on user account deletion
Apple's just trying to find a balancing point between the open source philosophy and financial viability. I love the open source idea, and I'm guessing Apple does too, but you have to make some fucking money to support yourself, end of fucking story. I've never seen any other line of work ever that gave away so many man-hours of ingenuity and labor for nothing to the whole world. I know I'm going to get flamed for this, but I will willingly burn karma to emphasize that people working on open source projects deserve compensation. The groups organized to work on the projects deserve compensation. Perhaps some open source groups will get this in the future and willingly hire translators to work with third-world countries so they can set up an open source or *nix based infrastructure for the entire government (education, military, police, revenue, legislation) in return for some tax funding or whatever.
Just my couple of my petty cents.
Ex nihilo nihil fit.
Who cares? Everyone spends 99.9% of their time in Firefox and Thunderbird which looks the same everywhere.
However, will that girl be impressed if you don't have the apple logo on your laptop?
http://weblog.rubyonrails.org/2006/8/7/ruby-on-rai ls-will-ship-with-os-x-10-5-leopard
"The love for Ruby has definitely spread inside Apple and we've been thrilled to see the level of interest they've taken to get OS X to be a premiere development and deployment platform for Rails."
So what happened to a rather fruitful discussion, we had with Steve jobs.
http://apple.slashdot.org/comments.pl?sid=172223&c id=14341270
Yeah, I know you may still argue like James Golsings that Ruby is alright for generating web pages(mind you *generating*, doesn't it shows the contempt/disregard on the part of James Goslings for Web Developers?).But still shipping a framework is too much.Even none of the flavours of GNU/Linux has done it.But i guess, Apple will eat its own humble pie, when it sees a business sense. Ruby on Rails + Textmate and the push by Rails core team, has created new OS X users.So, lets cash on it.There is nothing called "love for Ruby", as put up by, this guy on the Rails blog.If there is a love, why don't they help in writting Ruby bindings for Cocoa??
I am 101% sure, if tomorrow, there is a "Rails" for GUI development. http://tirania.org/blog/archive/2006/Aug-02.html, Apple will again eat its own humble pie(or cow dung, depending upong your GeoIP), and will ship it with OS X.
But i am not interested, I am from India and will cost me a arm and a leg to lay hand on this half baked open sorsed(actually not open at all, if you call Mac open, then Windows is open too!!, but the way Mac zealots project Apple as less evil is funny.I remember, Galadariel talking to Frodo, "if you give me the ring frodo, then you will have a queen in place of dark lord Sauron.And she will be fair, white and terrible to behold." Ahh..there is go again, may not be the exact words, but that is beside the point. I just have this point that, Apple doesn't seem evil as long as M$ is there, but there it gains the ruling ring(the monopoly), it will be one for sure.) product.I am happy with Ubuntu.
Thank you very much for your open kernel.(I am bothered to read your license also)
I wanted to add the word "small" in front of "point', and missed :-)
By all accounts the fan control is entirely firmware-based, on both Macbook and Macbook Pro. In other words, no licence in the world would do you any good right now in coming up with a utility or even kernel extension to change the fan switch-on threshold.
This is a marked difference from the hardware sudden motion sensors, which CAN be accessed via software APIs on Macs; this is why a couple of funky hacks using the SMS, like iAlertU, or switching virtual desktops by tapping the side of the screen, were done on Mac notebooks first (IBM notebooks with similar sudden motion sensors did not have APIs exposing them).
I understand why Apple won't release actual APIs for these--the last thing they'd want is anyone accidentally (or purposefully) changing the fans to turn on far hotter than when they do now. What I DON'T understand is why they didn't design the firmware to allow a system preference that uses the current setting as the maximum threshold, with a couple of options to start the fans at lower temperatures.
"No, Apple own't Open source OSX, but they will eventually put it on shelves."
Wait.. are you saying Apple won't Open Source OSX, or that they pwnd OSS?
"I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)
I know that there is Neo Office and that's all well and good, but I want to run the same Office software on all my machines. When OpenOffice goes native for OS X, I'll buy a Mac. Probably that day.
Yeah, I'm as old as my UID would suggest.
then I'll tell you that Microsoft is just a photocopier company :D
Actually that's fun to imagine, constant paper jams, the occasional entirely blue page...
You say they'd have to specify minimum system requirements like it's a bad thing. Sure, some people are going to whine that they can't run it on their 1ghz Celeron, just like they complain about XP, or, god forbid, Vista. Big fucking deal. There's still a huge number of people out there who would be just fine with it. Plus, with a minimum spec defined, you'd probably find Dell and other companies extremely likely to start shipping computers that were OS X compatible, just like they made a point of doing as soon as XP was released.
Um. NO. Apple designed the Mac Pro. Intel built the cpu and some other chips probably. If Intel gets all of the recognition for "designing" the Mac Pro, what is Dell? Apple makes a lot of custom boards and junk (because they're always making crazy, nonstandard, and usually (but not with the Mac Pro) small enclosures) Dell, Hp and what not just throw pieces into a box (actually, I think Dell soemtimes makes their motherboards..) Apple makes the moniter, the mouse, the keyboard, the case, the wireless antennas and junk on the inside plus that iPod you probably own. That doesn't make them a hardware company? Come on. However, Apple also makes the operatiing system, the iLife apps, iWork apps, and the gajillion other awesome programs. I guess that makes them a software company. They are both, hardware and software. They offer full solutions for computing needs, all in one bueatiful package and fully integrated with itself. Sort of like how Nintendo makes the systems not because they want to make hardware, but because they don't want to use other peoples hardware. (I think Mr. Miyamoto said something to this effect, but I'm too lazy to get a quote)
I bought my first IBM BIOS reference in '81. I know the history.
If it wasn't for Apple you'd still be stuck with CGA graphics.
The revolution will NOT be televised.
1) Apple most assuredly designed the new Mac Pros, as they are an evolution of the G5 case. Beyond that, Apple co-designed the motherboard, as I don't think Intel makes one with Firewire 800;
2) Apple is most assuredly are a hardware company, as they make most of their money selling hardware, just as Dell does. Dell doesn't design their systems, either: they buy in bulk, toss it into a box and sell it. Apple actually does much more industrial design than does Dell;
3) Very few large companies are really make their own stuff these days. Fr'instance, almost any car you buy will be made of components and subassemblies manufactured in twenty different locations and assembled at a central point;
4) And none of that includes the iPods or laptops, which Apple most assuredly designs and manufactures.
I am a believer of momentum and curves.
I think 'hacking' is far more dependant on age rather than location. Linux seems to appeal to the younger crowd, both because of the appeal of FOSS, and the 1337 ability to tailor your system EXACTLY to your liking! I first entered the Linux community in high school, and back then Gentoo seemed like a good match for me. Sure, it took me several weeks to properly install it. (I did not know what I was doing, so at every attempt I started from scratch. I liked to start from stage one and bootstrap the compiler while I slept and then emerge the system while I went to school, so I could compile the kernel when I got home! Now that my studies have picked up a bit, I do not have the 'endless' amounts of time that I once had (but still enough to read the comments on several Slashdot stories per day), so I pick a more convenient distro. The only way I could currently afford a MacBook/Pro would be to use the Apple Student Loan, and another monthly bill would inconvenience me even more than setting-up Ubuntu would.
---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
You can make it look sort of like it, though "sort of like it" may be an exaggeration, but you can't give it the interface the same functionality or intuitiveness. It's like putting a paper mache Ferrari on a Malibu. It'll sort of work, and kind of look okay, but it won't be anything like the Ferrari.
Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
Does this mean Microsoft will consider open sourcing parts of it's NT 'Vista' OS? If Apple is willing to embrace Open Source community then Microsoft should seriously consider it. It would appear Microsoft is dragging it's feet in accepting Open Source.
\
Most new Macs are no more "custom," "crazy," or "nonstandard" than the average laptop, you know.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Whether you like something or not (hopefully) has nothing to do with your ability to recognize reality.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
I've always used a shell since 16MB was a chunk of RAM, and it's going to stay that way. Every time I've tried out a new Desktop Environment I've just ended up frustrated at the waste of time that it was. Geez, guys - at least borrow some old Mac running OS8.1 and take some tips from that for a start. I've resigned to using XFCE, I've managed to tweak it so that enough shit stays out of my way graphically, and don't use much past launch menus and the dock, usually to open a Terminal or a Browser.
I often wonder if the very fact that it is free (as in beer) will doom it forever. Nobody can complain, because nobody pays for it. The guy who wasted time writing Wanda the Gnome fish can't be fired. The guy who stayed up until 3 coding a fix that would keep once again instill peace of mind in millions of administrators might get a pizza or a box of beer. There's little incentive or disincentive in it. While I'm not entirely chuffed with OSX myself, I give it 10/10 for "The devs giving a crap about the users experience"
Not buggy any more, still fugly oldness though. I do run WindowMaker with some personalizations, though, and get some of that OpenStep goodness.
When I grow up, I want to have Christopher Walken hair.
That I have been cranking on the source being closed since the Intel Mac debut, and that releasing kernel sources will allay the fears of many people. This release, however, does not mean that Apple is off the hook for their TPM implementation. Shipping a TPM enabled STILL implies remote ownership (per the spec).
If Apple were to provide a control panel to verify that the trusts are correct for the security context of the machine then I would be able to sleep better at night, and happily recommend Apple again to all of my friends, family, colleagues, and clientelle. Furthermore, I would also be empowered to utilize the TPM capabilities to help properly secure business networks I integrate, and ensure that these networks aren't exposed to misuse, and/or negligence on the part of end-users.
This source code release hasn't achieved that, and while it goes a long way toward that goal, it's still not hitting the mark imco.
if I claimed I was emperor just because some watery tart lobbed a scimitar at me they'd put me away!
I found your comment interesting because it's different from what I know from experience is the case on the desktop machines (G5 towers). While I have no experience with the newer Intel-based systems, I always assumed they were the same.
At least on the G5, the firmware acts only as a "fail safe." If the software doesn't come up after some reasonable amount of time and take control of the fans, and keep the core temperatures within a normal range, it will kick the fans on to keep the system from melting (or going into some sort of thermal-shutdown mode, also bad).
You could test this easily by rebooting the machine into single-user (recovery, safe, whatever you want to call it) or target disk mode, in which all the hardware/firmware systems ought to be running normally, but many parts of the system aren't loaded, and watching what happens: after a delay, the fans would be ramped up to their highest setting and left there. The intelligent control normally performed (which regulates the fans/pumps based on temperature) doesn't happen at all.
Seems like it would be a pretty easy test on any other machine to reboot it in Target Disk mode or single-user mode (maybe it was open firmware mode), and watching what happens to the fans, to see if they're managed by a firmware system, or by a combination of hardware and a kernel extension.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Flamebait
Apple gets a LOT of milage out of the "it just works" mantra. All that washing their hands of it and saying "it's up to you" would do is piss off a lot of people. They're not going to think the software not working is their fault, no matter what the pretty dialog said, they're going to think it's Apple's fault. And even if they could return it, they're going to be pissing and moaning about it all the way back to the store, and to their friends and coworkers.
Apple doesn't need that kind of hassle, nor do they want or need tons of unhappy customers.
If they do it, they're going to have to spend the time and dollars to it right... or not at all.
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
Anybody want to make a list of all the sites that announced that Darwin was now "closed source" because of the delay in releasing xnu source for Intel?
Any of those sites now care to print a retraction, and admit they actually had no solid information whatsoever, that they were building their stories up from the fact of this delay plus rampant speculation?
For a few weeks there it seemed every tech site on the planet was decrying how Apple had abandoned Open Source, was not giving anything back, was closing the kernel, and how this was going to negatively impact Apple's customers and benefit Linux on the desktop.
And now, at Apple's own developer conference (of all places) they release that source code. Isn't anyone pointing that out to the sites who said it wasn't going to happen? Or are they already claiming that the only reason Apple did it was because of their articles?
It would appear Microsoft is dragging it's feet in accepting Open Source.
Was this some kind of a joke that was just too subtle for me to get? Or are you new to this planet? (If so, try the pastrami.)
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
You make my g4 mac mini feel unwanted...
"Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
Apple is a business. If what you say were true, they would be a software company, not a hardware company. They already did the Mac-licensing thing in the 90s.
I would really be interested in what you're basing your claim on that hardware isn't more profitable than software, at least for Apple. Would you tell Apple to stop selling iPods and instead be a FairPlay/iTunes software licensing company? Get real. Even Microsoft saw that approach fall apart with PlaysForSure.
"Sufferin' succotash."
Yes, I think the phrase 'macosx like environment' is telling. I suspect 'macosx like', in most people's minds, is meant terms of Aqua widgets, genie effects and system tools rather than user experience, hardware integration and consistent application design.
That's not to say that a desktop Linus couldn't pop up one day and deliver a truly usable linux via an iron-fisted Jobsian 'I don't like that' level of product control, but I believe the OSS environment is not yet conducive to that happening. I'd also add that I think the organisational structure would be more important to that effort than any code from Apple.
This sig is false.
Um, no. The downside to selling PC-compatible OS X that people seem to keep forgetting is a company based in Redmond.
Without getting too much into the Linux for the desktop argument, I think its hard to deny that a PC-compatible OS X would be the biggest challenge to Windows thats ever been mounted. Unlike Linux, or BeOS, or even OS/2, Apple has an incredible combination of worldwide brand recognition, reputation for user friendliness, and a broad software base. Right now, Apple and Microsoft can manage to stay in coopetition in the OS market; Apple can take as many pot shots at Microsoft as they want, because as long as OS X only (officially) runs on Apple hardware, Apple is not in direct competition with them. The moment an OS X box appears on shelves at your local Best Buy that Apple intends for you to install on your Dell, HP or Lenovo, that wall is down.
The reason you arent going to see OS X for PCs any time soon has little to do with profit, and a lot to do with the fact that doing so means a fight to the death with Microsoftand no, I dont think Im engaging in hyperbole. In that circumstance, Microsoft would do everything they could to kill OS X dead. No Microsoft Office for Mac. No Microsoft anything for Mac. License changes to make running Windows on Mac hardware illegal. (And this is without suggesting any dirty trick like Microsoft was accused of in their fight with DR-DOS and BeOS, both of which were arguably far less threatening than OS X would be.)
Other than the built-in cameras, hard drive shock sensors, two-finger scrolling, EFI, light level sensors, backlit keyboards, etc.
"Sufferin' succotash."
When Ars speculated about the likely configuration of the Mac Pro, they stated that Apple couldn't use an off-the-shelf Intel chipset/motherboard due to the lack of support for FW800.
This sig is false.
Meanwhile, piracy is great, down with the RIAA!
I love Slashdot. And its views on freeloading.
"Sufferin' succotash."
If you're trying to argue that the hardware market is somehow more profitable than the software one I think you're sadly mistaken.
Apple does not sell hardware; they sell computers. Computers are products that are made up of both hardware and software, which work together. The question is not one of raw profits, but of vision and strategy in the computing market.
Yes, I know Microsoft makes a lot of money with operating systems. But first of all they don't cost $350-$1000 (where did you get this number in a discussion of OS??). Also they are literally the only company succeeding with an OS-only (no hardware) strategy. And I think you'll find that the margins on that piece of their business are falling fast, as are the boxed-product sales volumes. The OS is a commodity in consumer products, whether you're talking about a cell phone, microwave, or home computer. It just comes on the hardware and it's built into the price.
An integrated product is what makes the money in consumer markets. It's how Sony and Apple have made the majority of their money, and both companies have been around longer than Microsoft. A good computing experience requires a good OS, which is why Apple works so hard on it. They sell computers (not OS) to consumers (not system builders) and their most relevant competition is Sony, Dell, Gateway or HP (not Microsoft). It's a fundamentally different approach to the computer business that a lot of people just can't seem to wrap their heads around. Changing that mid-stream, in the midst of dramatic success and growth, would be phenomenally stupid.
Repeat after me: just because something worked for Microsoft last century, doesn't mean it will work for anyone else today.
No company in the computing business will ever duplicate the MS success, just like no company in the phone business will ever duplicate AT&T's success, just like no company in the steel business will duplicate U.S. Steel's success. Times change.
Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
I choose to blame Apple, sir.
Just like I choose to blame them for iTunes DRM even though the RIAA insisted on it to do business in the first place. I subscribe to looney Slashdot logic, thank you very much!
"Sufferin' succotash."
Dude, own't is the contraction for "owns not". Don't you know your English?
My laptop's upgraded Samsung hard drive has a shock sensor.
My laptop has a light level sensor.
Sony and Panasonic to name two have backlit keyboards.
I'll grant you two finger scrolling - from making the movements in the air, I could see it being a preferable alternative to the 'right margin' style. Rumour has it that the next software revision of Synaptics drivers will have similar - but yes, Apple innovated it.
As for the rest, again, how are these things "crazy, cool", things only Apple do?
Browsing through the new MacOSForge.org, I noticed something on the page for the Calendar Server. In a list of compatible clients, it lists "Apple's Teams". I've never heard of this application, and I did a little poking around on Apple's website. I noticed a page describing OS X Leopard Server's built in Wiki Server, specifically the repeated mention of teams using the Wiki server to collaborate on projects.
This along with the iCal Server leads me to believe that OS X Leopard will include systemwide collaboration functionality that will integrate with any Apps that are programmed to use it. More evidence: How come during the demo of iChat's ability to share Keynote presentations, photos, videos, etc., we never saw the interface for the person sharing the documents? I would guess it's part of Leopard's collaboration system, named Teams.
The regular end user sure doesn't care.
The network admin cares. The software developer cares.
Regular end users need network admins and software developers. If the admins and developers think an OS is shit, they will avoid supporting it. Windows is in the lead, so the admins and developers usually can't refuse. MacOS is something that can be refused.
With POSIX, the admins and developers actually want the machines. The admins and developers buy Macs for their own personal use, play with them, learn about them... and then accept them in business.
Sigh. Wrong? Some of us like rails just because we like rails, OK? And, for the record, we HAVE helped with the writing of Ruby bindings for Cocoa - anyone who was actually interested in that topic rather than just pulling it out of the air as a randomly chosen example of "why Apple must not really love Ruby" would already know this because they'd have checked out the RubyCocoa project and noticed, surprise surprise, that Apple had donated a number of improvements back. Ruby is an excellent language and one we're happy to see better supported on our platform (and willing to put engineering time and effort towards that goal).
- Jordan Hubbard co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
The reason you arent going to see OS X for PCs any time soon has little to do with profit, and a lot to do with the fact that doing so means a fight to the death with Microsoft
Exactly. I believe this is also the reason iWork doesn't have a spreadsheet, so as not to directly compete with Office. If they went to a deathmatch, I'd give MS a 75% chance of effectively destroying Apple's computing division (they'd still exist as the iPod company), and Apple a 25% chance of cracking the Windows monopoly. Neither of them wants to take those risks.
How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
Pppht! Apple's most assuredly in the commodity market. It's a digital audio player company that happens to also sell (very nice) commodity x86 computers. Do you think Ferarri is in the car business, or the racing business? They're in the clothing business, and they sell expensive cars and race in order to promote their brand.
Anybody who wants to run OS X but doesn't want to pay the apple premium (or already has hardware, like myself) can. And does. Therefore "the ability to run OS X" as a stand-alone product is no longer driving sales of their hardware. The strength of the brand, the ipod halo effect, and the "end-to-end package" is what sells Macs. Anybody who wants the complete end-to-end package will be buying a Mac wether or not you can get OS X on a shelf. These are the people who buy a Dell even though they can get the same thing for $100 less at the local computer store.
Some people would like a legal version they can auto-update and feel good about. Right now, they're stuffed.
Send lawyers, guns, and money!
So, do we still believe Darwin x86 is a dead/useless OS? and that noone is interested in the XNU source?
There are shills on slashdot. Apparently, I'm one of them.
Oh really sir,
So, I will shut the fuck up, if apple did contribute to Ruby bindings for Cocoa.
Half right. They are making money using hardware, which is precisely why they won't open-source all of their software: Having it only on their hardware is the very reason why people buy hardware from them. Open-sourcing it would kill their hardware business.
You're conveniently forgetting that most people would simply not buy Mac OS X for PCs. Yeah, the margins are higher for software than for hardware. Doesn't matter if you ain't selling any.
And even with the high margins, Apple makes more money on each Mac sold than on each Mac OS X box sold if the box is priced below 400 US$.
Look at Be OS: It was free, and people still didn't want it.
OK - let's see the rush of support for Apple that's roughly equal to the bashing they took when Intel XNU source went dark.
Your chronology is incorrect. Actual timeline:
Feburary - the rumour: Will MacIntel Kill Apple Open Source Efforts?: - Denial from the Fanboys - silence from the rest.
May - the confirmation: Mac OS X Kernel Source Now Closed: - Mixture of denial & shame from the fanboys, bashing from the rest.
And now, we have the announcemenet that its open again! (for now) - much celebration & support for Apple from everyone.
There are shills on slashdot. Apparently, I'm one of them.
My background (authority) for this claim: I've been an OS developer (FreeBSD and briefly OpenBSD), I've done various forms of embedded systems work (from minature through games to providing systems based off FreeBSD), and I've tracked operating systems integration for about 20 years.
Eivind.
Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
I dont agree with you on the low end hardware issue - have you ever seen OS X on a G3 400Mhz iMac? I have a couple of them and they run just great! At first the machine had only 128MB of RAM and the performance was just fine. I added another 512MB just for fun - and I was amazed. The speed of OS X on that old machine was comparable to any modern Windows system! The fact is that OS X runs great on even the slowest hardware available - and it will certainly run great on even the cheapest system from Dell today. The experience was enough to convince me to purchase a MacBook Pro.
And I believe if Apple wanted to they could just specify what Dell systems would be supported and sold with Mac OS X. They dont have to support every Dell system and price range you know. And for hardware I guess all it would take is EFI support on those Dells Apple wanted to support. I think its very likely that they could do it - if Apple wanted to.
http://rubycocoa.cvs.sourceforge.net/rubycocoa/src /ChangeLog?revision=1.255.2.38&view=markup
Read the email addresses, and note that Laurent Sansonetti is one of the five RubyCocoa developers (lrz).
I guess you'll be wanting to apologise to the previous poster.
They ported DTrace from OpenSolaris, one of their new tools Xray is using DTrace to get information out of the system about the behavior of applications. Looking forward to take Xray for a spin when it gets out.
"Many such Xray instruments leverage the open source DTrace, now built into Mac OS X Leopard"
CheersPeople are drawn to, and continue to use Macs because of the way the userspace functions.
Amen to that. I speak as someone who has just switched from Linux to OSX. I love Linux, and I still have a bunch of servers and a couple desktops running it, but my main machine at home is now an MBP running OSX and I was astonished at the amount of perfection that went into making sure everything works with everything.
OSX isn't just an OS or a desktop system like Linux and KDE/Gnome. It conveys the impression of one seamless whole. On Linux, Firefox and Thunderbird are clearly two different applications doing two different things. On OSX, Mail and Safari work very close together. Stuff in your addressbook is available in your mail, in your calender, everywhere you need it as if it belongs there. Drag&Drop works, and I mean absolutely everywhere with everything. Things just work. And that's what sets Apple apart from both Linux and windos, where you, the user, have to work first in order to get things to work.
However, I must admit that Linux is making more progress in closing the gap than windos does. The future will be OSX and Linux. 10 years from now, windos will be roadkill.
Assorted stuff I do sometimes: Lemuria.org
They'd increase sales profitibly Increasing sales and decreasing profit? NOT SMART?
The cost of anything in a competitive free market tends to the marginal cost of production. E.g. bugger all.
This is not the case with copyrighted software because it is no longer a competitive free market. Copyleft makes it a competitive free market because once the code is done, it will go down to the marginal cost or the market acceptable cost (e.g. buying from RedHat costs because it is RedHat, but CentOS doesn't have the cachet or appearance of stability in the business world, so some user RH over CentOS, despite the higher cost).
The principles of FSF are far more compatible with what the market is *supposed* to be than the CSS world philosophy. CSS is more communistic in effect. FOSS is NEVER communistic, the state ownes NOTHING that is FOSS. FOSS is, if anything political, utopian.
Remember, there are two extremes of political system, neither of which are wanted: communism and capitalism. Marx posited the idea that you had to move away from a capitalist system to communist to remove the concentration of power and money from the elite to a state-owned system (the state has more power than any individual, so would be the ONLY entity that could force the elite to back down). When the communist system fails, as Marx predicted would happen because of systemic corruption, the best of both systems would be arrived at in a utopian society. This society would not allow anyone to concentrate power or money in any individual or group, because they knew what evils that would produce.
Please read rather than take the soundbytes as gospel.
Please. The middle is, by definition, not an "end".
(/usage nazi)
I write open source software. However, I am interested in quite a narrow set of projects, due to constraints on my time, my knowledge and my interests. I feel that the compensation I get from working on something that interests me is that someone else, who has different interests and skills, will write something that I need but which I don't necessarily want to write.
Compensation doesn't have to be in the form of money. Of course, this philosophy doesn't work so well for a business, but as a person I'm happy enough with this arrangement and I'd guess I'm not the only one given the large number of open source projects out there.
Great idea Steve,
No way Bill will copy this one.
OSGGFG - Open Source Gamers Guide to Free Games
If your most valuable time is spent doing slide presentations and writting a few documents I just don't see how the current state of Linux can't provide for this.
I have been working with whatever Linux has to offer for 10 years, 3 of which I used it exclusively for my Masters degree (including all kind of documents that were suppossed to be created with MS Office).
My time is so valuable that I moved to Linux. Maybe OS X is up there with Linux in terms of usability and application support. But at the end you are still hostage to the whims and tribulations of what Apple decides, your data and methods to access it remains in many cases still hostage to Apple.
YOu may like that, I don't, and that is cool, but putting this little label of Linux as a system in which you have to invest time for things to work is a myth. This was true as recently as 2 or 3 years ago, but now it is frankly scaremongering.
IANAL but write like a drunk one.
Solaris containers are slightly upgraded BSD jails, which are essentially a extension to chroot.
a rch-handbook/jail.html
BSD has had them for a long time. I know that some linux distributions can do jails as well. For example, SLES 9 does jails. Sun's containers are essentially BSD jails plus some additional namespace splitting and a really great marketing push. I used to use a hosting company that used BSD jails to separate their virtual servers on shared systems back in 2000 or so.
More about jails:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/
To have a right to do a thing is not at all the same as to be right in doing it
Its not scaremongering or a myth. Its the truth. Linux is harder to use than either OS X or Windows. How you can't understand that is beyond me. I run Ubuntu and OS X. Ubuntu as far as it has come is still no match. It didn't even come with WPA Wifi support enabled by default. WTF.Way too many naggling things like that keep Linux from being "easy to use".
And freedom? Come on man. You aren't Martin Luther King here trying to free some oppressed people. You just don't want to pay money to enjoy the fruits of what is a very difficult profession that requires a lot of skill to do competently, making software.
Mac OS X and Windows XP working side by side to fight back the night.
To shrinkwrap OS X & sell it to the Dell users of the world, they'd have to either develop & test like crazy on the lowend hardware (and pull out their hair when asked why low-end systems can't do some of the really cool stuff) or they'd have to specify minimum system requirements which the average user might not be able to see if they meet.
Not if they don't want to. Apple is still in control here. They can still be a premium operating system that needs more than a low-end Dell to run. Who says they have to meet the lowest common denominator? If Dell wants to ship machines with OS X, than it can bend over and let Apple dictate hardware requirements.
You've been sleeping with your business techno-jargon word-a-day calendar again, haven't you?
Welllll, it's true that many users are drawn to OS X for the user experience. Frankly, I find the damn thing gets in my way.
/don't/ like it, and will avoid it whenever possible. That doesn't make the Mac UI wrong, nor does it make the standard X display or Windows display right. We need multiple UIs to address the way that different people think and work.
Now, before you slag me off as someone who just hates Macs, Apple, and/or Steve Jobs, I'm not. I was pleased as punch with the introduction of the first Mac. Until I saw the lack of expandability. Later on, I worked for a printing company and supported bunches of them for our graphics artists. They loved them, and I certainly preferred setting them up to PCs. I rarely had to go back to them after the fact. Even then, though, I wasn't really thrilled with the Apple way of handling running apps, and selecting tasks. I always preferred a clean separation between the OS, UI, and the app. Apple always wanted to hide it.
I hated AppleTalk with a passion, though. At least Apple finally made it routable before it was eclipsed by TCP/IP.
Anyhow, years later, my Mac loving cousin and a friend of mine have both asked me for help getting them set up to do rather unusual things (for them, anyway). Again, I was struck by Apple's apparent insistence of blurring the lines between OS, UI, and the app(s). It drove me absolutely nuts.
So, when you say that some people flock to Macs for the UI, you are absolutely right. There are many of us who
was originally designed as a no brainer peer to peer solution for connecting multiple users to, at that time, expensive laser printers. It was also useful for file sharing. The fact that it stayed on the market so long demonstrated how sucessful and useful it was for its original intended purpose. It was at least a couple of years ahead of MS Windows built in peer to peer networking (probably longer but I am too lazy to do any research). Appletalk just worked. I used it for my home network until ethernet support and devices were cheap enough to justify purchasing for home use. The fact that the protocol was not routable was not an issue for its original intended purpose.
Actually I thought it was a gcc compiler flag at first.
> If you're trying to argue that the hardware market is somehow more
> profitable than the software one I think you're sadly mistaken.
> If Apple were smart (which they are) they would rather sell you
> $350-$1000 dollar software and make TONS of ROI rather than try
> to compete in the tight hardware market which is currently on a downward trend.
> No one will believe me, just as no one believed me when I said as soon
> as Apple releases OSX intel, it'll run on commodity hardware --
> but it'll happen. Because Steve is smart dude.
Please do a google on NeXT computers, and you will understand why Apple wants to remain a hardware company. If you had used NeXTStep on x86, you would realize that the biggest stumbling block to becoming a commodity OS vender is driver support. Right now Apple controls the hardware, so they only have to support a limited amount of hardware. If they tried to support even a small percentage of all possible PC hardware, they would be swamped with additional development and testing. M$ gets away with it because they are monopoly; they rely on the hardware manufacturers to write the drivers themselves. Everyone is forced to support Windows. To do otherwise would be suicide. They have no reason to support a niche OS. The Linux (BSD, etc.) community gets by with their reverse engineering efforts and the odd vender that supplies APIs, but it is hard for Linux to support the latest and greatest, which is Apple's bread and butter.
A single license of NeXTStep cost onwards of $4000, in 1995 dollars. Apple could not license OSX to Dell at a price that would keep them in business.
jfs
The only thing worse than a Democrat is a Republican.
What you are suggesting is like a Saab made by an american company!
oh wait....
Seriously though, who thought the 9-2x was a good idea??
"Personal ownership is a hallmark of conservative capitalism. And I don't believe I am entitled to anything that I did n
Here, in admittedly tiny Switzerland, we have the highest percentage of Mac users anywhere, period. While I'm one of those and also work with Linux and Windows, the fact is that Macs are incredibly popular, and if people have money (Switzerland is fairly well off), they will buy them. Sweden, for example, which is also fairly well off, also has a high percentage of Mac users. The fact is that Macs are simply a bit simpler to use and somewhat more robust against user wear and tear than Windows.
Ah slashdot, all the decorum and wit of a nursery school recess... Ruby works fine on 10.4.7, including the pack and unpack functions. Yes, there were bugs (that nobody "went out of their way" to cause - we have better things to do) and it took us longer than we'd have liked to fix them. That experience, in fact, is what led us to devote more resources to ruby going forward. Gah, posting on slashdot is like going to a sleezy strip club, isn't it? It's always against your better judgement, you feel slightly dirty and sad afterwards and you always swear never to do it again. I guess this takes care of any prurient impulses I might have had for the year. :)
- Jordan Hubbard co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
Don't confuse your need for conpensation with the reasons that others get involved with OSS. Do people volunteering for the Red Cross to help Katrina victims deserve compensation? Do people who volunteer every week at the local food bank deserve compenstion?
You got it wrong buddy. The idea that the work is useful to others and that you are helping people for Free IS the compensation with OSS. You cannot put a value on that and you cannot demand something in return for your work.
If you only want to do work that has immediate compensation stick to a regular job with a salary. If you can find an OSS job where the person who benefits from your code happens to want to kick back to you then fine, but don't go trying to turn one of the greatest things going into a quid pro quo situation. That is selfish and goes against much of what OSS stands for.
If you wanna get rich, you know that payback is a bitch
However, the instrument -- the douche bag -- used during such "activities" is usually called a poire (literally a pear, metaphoric)
Oh God, I can't believe what I've just written...
This post is displayed with recycled electrons
Did it ever occur to you that Apple's recent release of the sources comes well after the kernel was hacked to bypass the TPM AND due to the outcry from their userbase and others alike?
When the "missing sources" were first announced *last year*, well before any of the current flap, Apple representatives said that they hadn't withdrawn XNU... they just hadn't released it yet.
Did it ever occur to you through all the subsequent chest-beating that Apple was actually telling the truth? Why doesn't it occur to you now that they might have been? I realise that like all public corporations they are practically required by the SEC to act amorally and unethically, but their track record has been pretty damned good up to now... and it seems like it's continuing that way.
Is the idea of an honest corporation really so scary that you've suppressed your memory of the facts?
I am not a lawyer but...
7 /1621254 (Weak!)P LIncompatibleLicenses0 7133603&mode=expanded
.02: Dual license it perhaps like Pike (GPL/MPL)
Both GNU and OpenBSD take issues with the Apache 2.0 License:
http://apache.slashdot.org/article.pl?sid=04/06/0
http://www.gnu.org/philosophy/license-list.html#G
http://undeadly.org/cgi?action=article&sid=200406
Anyone want to explain the contention better?
My EUR
MD
Apple had the opportunity to correct people on those statements ahead of time and didn't.
:)
Um, sure they did. They said that they weren't closing the source, they just hadn't released those components yet. Now they have.
I was skeptical of Apple, too, and after a quick run through of the seven stages of grief I ended up accepting the conventional wisdom that Apple was going to let the source releases end with a whimper.
I was, apparently, wrong about that. I'm glad I quit mouthing off about it in the middle of "Denial", and didn't get stuck on "Anger" like some of the community.
Apple didn't pull a gun on you. They didn't even pull a cellphone on you.
I'll tell you something, if a genuinely *professional* police officer mistakes a cellphone for a gun, even if he's in the middle of an arrest and so has reason to be jumpy, he *will* apologise. Have some class and do the same, eh?
like putting a paper mache Ferrari on a Malibu.
Dude, have you actually used KDE? C'mon, be fair. There's at least a Viper under that paper Ferrari.
My time is so valuable that I moved to Linux. Maybe OS X is up there with Linux in terms of usability and application support.
Sorry, I use Linux every day, but OS X isn't "up there" with Linux in terms of usability and application support for a workstation, it is head and shoulders beyond Linux. I'd rather use a free and fully open source OS, but I am much more productive on OS X. It requires less messing around. Upgrading to a new laptop entails plugging a firewire cable between the old machine and the new and clicking a button. I can IM or e-mail working applications to people or run almost any program off of a USB drive. I can use my spell checker, grammar checker, scripts, encryption, language translations and other services in all my programs and use the best one for everything rather than a different implementation for every program. I can run both GIMP and photoshop easily. Sorry, but unless Linux catches up on these and many other fronts or until Apple does something that affects my everyday work, Linux is a distant second or third choice as a workstation.
Actually, douche is also a French medical term for the action of introducing water in an orifice for hygienic reasons
I'd imagine that that eye-wash stations are known to the french as "douche d'oeil", but the meaning of douche remains unchanged. "Shower".
LK
"Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
That the PowerPC architecture is superior to that of the X86 ... yeah, pretty well grounded in reality. If you read up on the specs for each you should come to the same conclusion. True, the consumer money wasn't ever really behind PowerPC, so you didn't see the same leaps in speed that you did on the Intel side of things - but really, it was just a much better designed system.
My point was that Apple gives too much attention to its other products to be rightly called a "media" company. The accusation that they are a "media" company has only become popular because of the attention given to iTunes and iPod of late. Check out the first 10 minutes of last year's WWDC keynote:
http://www.apple.com/quicktime/qtv/wwdc05/
I don't mean to contradict you, but in the WWDC keynote address, Apple talks about what they've been developing--what has been directing their attention. Last year, it was mostly iTunes and iPod. This year, Apple has become more interested in Leopard and the Intel transition.
iPod and iTunes make Apple no more a media company than Google Maps makes Google a cartographer.
Do you have the slightest idea about business?
Yes. Do you?
They rather increase sales in anyway possible.
If they dropped the price of a MacBook Pro to $1.99, sales would rocket. Are you trying to suggest that that would be a smart business move?
Anybody who wants to run OS X but doesn't want to pay the apple premium (or already has hardware, like myself) can. And does.
Nonsense. Only a tiny minority of people who want to run OS X but don't own Macs are sufficiently lacking in moral fibre to succumb to the temptation to break the law to run it. The rest are capable of overcoming their greed and accepting that they'll have to stump up for a Mac or do without.
Some people would like a legal version they can auto-update and feel good about. Right now, they're stuffed.
Buy a Mac. If you don't want to pay "the Apple premium" (whatever that is), then buy a second-hand Mac. Just don't run OS X illegally and then whine that Apple's being mean by not playing the way you want them to.
Ah, well, I was assuming that the criteria by which people chose to like a chip was based on speed, not design.
Besides, the design advantages of PPC nowadays are limited only to the elegance of the instruction set -- chip designs have become so complex (what with micro-ops and all) that "CISC vs. RISC" is basically meaningless.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Thanks for posting the details. =)
...spike
Ewwwwww, coconut...
Um, Darwin is the part Apple wrote.
The moment an OS X box appears on shelves at your local Best Buy that Apple intends for you to install on your Dell, HP or Lenovo, that wall is down.
In terms of the market for desktop OSs, this is not enough. The pre-installed market makes up probably 90% of said market. Unless Apple can get several major manufacturers to pre-install OS X, they will not be successfully entering that market. What they will be doing is gutting their hardware business.
The reason you arent going to see OS X for PCs any time soon has little to do with profit, and a lot to do with the fact that doing so means a fight to the death with Microsoftand no, I dont think Im engaging in hyperbole.
While MS might do all they can to kill OS X in said situation and Apple likewise for Windows, that does not mean it is a fight "to the death." There is room in the market for multiple, competing systems. Both would probably continue to exist and in fact would likely get better as they are forced to compete with one another. Thus, all the tactics that involve screwing over users would backfire.
All of this, however, is academic. No one risks a successful PC business by gambling the whole thing on one roll of the dice and pre-installing OS X, unless they have MS's blessing, which would only be given if it was a planned double cross. Apple knows it and so does Dell and Lenovo and everyone else in the space.
Indeed - speed is nice, but if people got behind it enough the speed would have followed. The platform architecture itself was far better on the IBM side of things. Being able to add/remove processors at runtime is a sure sign of people thinking right :)