I don't think anyone would argue that it's news if some open source hacker got it working. The fact that they have it, say, 80% there, thus proving they are working on it, is worth knowing for a lot of us.
It was a pretty big undertaking to port it to windows. Porting it to linux will be no easier because the UI on itunes in written in carbon. Apple would also want it to look EXACTLY the same like the windows version does, with mac scrollbars and such. Aside from that, sound is still a bit of a headache in linux and burning audio cd's requires root privileges.
On that note, I don't think apple really likes writing ANYTHING for a platform other than mac, so they had to have a lot of incentive to write something for windows, which is mass marketshare and the possibility of having tons more music store and ipod sales. Neither of those incentives really exist on the Linux platform. Also, they would have to port Quicktime as well, I would guess.
You know, the whole annoyance with the iPod file transfer and the music industry garbage gets on my nerves, but man iTunes is just really nice to use. I don't have an iPod anyway.
Yeah, I have digital photos from 98 or so. I haven't lost any pictures, come to think of it. I just back them up again every so often and leave them on a hard drive at all times. That way if a drive fails, I have the backup that is not very old, if a cd fails, well, I have the hard drive still. Plus, I backup photos multiple times a year, so the last few backups would still be fine in case of losing the latest backup and a drive. Not to mention that all photos are also copied to my wife's computer.
I think I would be much more likely, given how well we have taken care of photo prints, to keep the digital ones.
Actually, I have still have descendents of shell scripts in my home directory on my mac that I wrote on my slackware 2.3 PC in 1995.
I wouldn't say that falls in the "hug" category. I agree that the forms of socialism that I have experienced in travels to Europe have really made me glad for the "right-wing" side of the United States. The left-wing and European versions of what is more "free" does not sound like freedom to me. I agree the Patriot Act has major problems, but even the Republicans said that when it was enacted. Bush couldn't admit to certain problems with it and Iraq because if an imcumbant admits any problems, the opposition tears them to shreds. The supreme court has started overturning parts of the patriot act, and i'm fairly confident either they will fix it or congress will fix it. Like I said, I do echo the general concern people have about it, though.
Anyway, to the grandparent and the people you don't think are sane or respectable, the feeling is mutual.
The reason the monkeys worked harder was that they could no longer judge how much work had to be done before they got a reward. Essentially, they became unable to estimate how long the work would take to complete. I don't think this has any practical application for humans. It's just helpful for understanding existing human mental disorders.
Cocoa is essentially a descendent of NeXt Step, so the non-UI code would be BSD based. Sound coding is very different, but coding to a sound api is really not hard to port. And, btw, the sound code even then doesn't use/dev stuff, not even under the covers.
Cocoa apps are, in theory, not hard to port over to GNU Step unless they use a lot of the new features. GNU Step apps can usually just be tweaked a bit and recompiled as Cocoa apps.
That's all well and good, but like the parent said, iTunes is written in Carbon, which is like the old OS 9 api's, so it doesn't use ANY of the bsd like api's for anything.
I was thinking that. They didn't say that C# had ties to Delphi in the poster, but things like properties and such that came from Delphi are in C#, so they really should have added that.
Like others have noted, the patent is not on the software. The patent is on the user interface. That has nothing to do with interoperability, writing code to do anything that iTunes does, and it does not constitute patenting an algorithm. Not to mention that it's a very nice piece of software.
And don't forget Star Control II. The story in the manual reads like a brief history of the world and the game plot twists and turns all over the place in multiple parallel paths that, even giving the player wide latitude in how to accomplish certain goals. That is the best game story ever IMHO.
I have a XP installation with all the updates and nothing really funning added on my Dell laptop. It has BSOD 3 times this week. Plus it almost always BSOD's when I wake it up from suspend. And no, there is nothing wrong with the hardware on my Dell.
Even if it didn't it's still a confusing and quirky operating system. It's just not consistent to use. On linux I get a consistent shell that lets me get my work done. On my mac I get a consistent graphical UI that lets me get my work done quickly and well. I don't get either with windows. Their command line is awful and unsupported, and the gui is badly designed and quirky. So who cares if it never crashed again, it's still a bad product.
From what I can tell, for integer-only code (i.e. no altivec) a G4 is a little slower than a Pentium 3 (not 4) or Pentium-M (which is a modded P3) running at the same clock speed. In fact, my 1.25GHz G4 runs C/C++ code in OSX at about 2/3 the speed of the same code on my 1.7GHz Pentium-M running linux (both using gcc 3.3 and pretty standard optimizations). Since a 1.7GHz Pentium-M is about the same speed as a 2.2 or 2.4 GHz Pentium 4, that makes the G4 reasonable faster than a P4 at the same clock speed. Both of my machines have 1GB of RAM, btw.
Altivec code, on the other hand, seems to be very different. Code that heavily uses the altivec, like MP3/AAC encoding, graphics work, Folding@Home, and the OS X UI seems to be much faster at the same clock speed. For doing Folding@home, for example, my 1.25GHz G4 is quite a bit faster than my 1.7GHz Pentium-M. A few years ago, I had a 667 G4 and a 1.2GHz athlon. The G4 was nearly twice as fast as the athlon when doing Distributed.NET type stuff (rc5-64 at the time, I think).
For those of you doing Java, a G4 seems to run Java code of any sort, including the compiler, the same speed as an Athlon XP or Pentium-M at a 50% greater clock speed, or 80% higher for a P4. I did tests compiling the same code in the same IDE, doing code refactoring, etc. The disks drives, btw, were approximately the same speed and the ram was the same for all these tests.
I know I haven't done really official tests, I'm just stating my experience.
I don't think anyone would argue that it's news if some open source hacker got it working. The fact that they have it, say, 80% there, thus proving they are working on it, is worth knowing for a lot of us.
It was a pretty big undertaking to port it to windows. Porting it to linux will be no easier because the UI on itunes in written in carbon. Apple would also want it to look EXACTLY the same like the windows version does, with mac scrollbars and such. Aside from that, sound is still a bit of a headache in linux and burning audio cd's requires root privileges.
On that note, I don't think apple really likes writing ANYTHING for a platform other than mac, so they had to have a lot of incentive to write something for windows, which is mass marketshare and the possibility of having tons more music store and ipod sales. Neither of those incentives really exist on the Linux platform. Also, they would have to port Quicktime as well, I would guess.
You know, the whole annoyance with the iPod file transfer and the music industry garbage gets on my nerves, but man iTunes is just really nice to use. I don't have an iPod anyway.
Yeah, I have digital photos from 98 or so. I haven't lost any pictures, come to think of it. I just back them up again every so often and leave them on a hard drive at all times. That way if a drive fails, I have the backup that is not very old, if a cd fails, well, I have the hard drive still. Plus, I backup photos multiple times a year, so the last few backups would still be fine in case of losing the latest backup and a drive. Not to mention that all photos are also copied to my wife's computer.
I think I would be much more likely, given how well we have taken care of photo prints, to keep the digital ones.
Actually, I have still have descendents of shell scripts in my home directory on my mac that I wrote on my slackware 2.3 PC in 1995.
Biodiesel or Hydrogen
I wouldn't say that falls in the "hug" category. I agree that the forms of socialism that I have experienced in travels to Europe have really made me glad for the "right-wing" side of the United States. The left-wing and European versions of what is more "free" does not sound like freedom to me. I agree the Patriot Act has major problems, but even the Republicans said that when it was enacted. Bush couldn't admit to certain problems with it and Iraq because if an imcumbant admits any problems, the opposition tears them to shreds. The supreme court has started overturning parts of the patriot act, and i'm fairly confident either they will fix it or congress will fix it. Like I said, I do echo the general concern people have about it, though.
Anyway, to the grandparent and the people you don't think are sane or respectable, the feeling is mutual.
Oh, and I forgot FAT, HFS+, ISO9660, and other such disk images directly. I wish I could browse zip and tar files, though.
you can mount smb, ftp, nfs, and webdav from the finder. I'm not sure what else.
The article says nothing about the warranty on the xBox and if Microsoft is willing to repair or replace the unit. What is the warranty?
And how long until Mac OS X changes their "computer" icon in the finder to match the new design.
They do ydl.net.
MS has been known to use software to patch the OS, but I'm not sure if that's a mistake or one of those cases.
I read about 66
The reason the monkeys worked harder was that they could no longer judge how much work had to be done before they got a reward. Essentially, they became unable to estimate how long the work would take to complete. I don't think this has any practical application for humans. It's just helpful for understanding existing human mental disorders.
Cocoa apps are, in theory, not hard to port over to GNU Step unless they use a lot of the new features. GNU Step apps can usually just be tweaked a bit and recompiled as Cocoa apps.
That's all well and good, but like the parent said, iTunes is written in Carbon, which is like the old OS 9 api's, so it doesn't use ANY of the bsd like api's for anything.
They may just find that it will be cheaper to run VMWare, or now the Free qemu, to run their office apps.
I hope that one of these days Wine will be the solution of choice.
Rumors I've heard say that IBM PPC 97x cpu's will be used.
As long as the laptop designers don't suddenly think that having more power means they can put components that use 2.5 times the power.
I was thinking that. They didn't say that C# had ties to Delphi in the poster, but things like properties and such that came from Delphi are in C#, so they really should have added that.
Is the ratio of the width to the length of an Audi sqrt(2)?
Like others have noted, the patent is not on the software. The patent is on the user interface. That has nothing to do with interoperability, writing code to do anything that iTunes does, and it does not constitute patenting an algorithm. Not to mention that it's a very nice piece of software.
They would just have to reorganize the UI so that is doesn't match the conditions of the patent.
And don't forget Star Control II. The story in the manual reads like a brief history of the world and the game plot twists and turns all over the place in multiple parallel paths that, even giving the player wide latitude in how to accomplish certain goals. That is the best game story ever IMHO.
I have a XP installation with all the updates and nothing really funning added on my Dell laptop. It has BSOD 3 times this week. Plus it almost always BSOD's when I wake it up from suspend. And no, there is nothing wrong with the hardware on my Dell. Even if it didn't it's still a confusing and quirky operating system. It's just not consistent to use. On linux I get a consistent shell that lets me get my work done. On my mac I get a consistent graphical UI that lets me get my work done quickly and well. I don't get either with windows. Their command line is awful and unsupported, and the gui is badly designed and quirky. So who cares if it never crashed again, it's still a bad product.
Altivec code, on the other hand, seems to be very different. Code that heavily uses the altivec, like MP3/AAC encoding, graphics work, Folding@Home, and the OS X UI seems to be much faster at the same clock speed. For doing Folding@home, for example, my 1.25GHz G4 is quite a bit faster than my 1.7GHz Pentium-M. A few years ago, I had a 667 G4 and a 1.2GHz athlon. The G4 was nearly twice as fast as the athlon when doing Distributed.NET type stuff (rc5-64 at the time, I think).
For those of you doing Java, a G4 seems to run Java code of any sort, including the compiler, the same speed as an Athlon XP or Pentium-M at a 50% greater clock speed, or 80% higher for a P4. I did tests compiling the same code in the same IDE, doing code refactoring, etc. The disks drives, btw, were approximately the same speed and the ram was the same for all these tests.
I know I haven't done really official tests, I'm just stating my experience.