Slashdot Mirror


Darling: Run Apple OS X Binaries On Linux

An anonymous reader writes "After having Wine to run Windows binaries on Linux, there is now the Darling Project that allows users to run unmodified Apple OS X binaries on Linux. The project builds upon GNUstep and has built the various frameworks/libraries to be binary compatible with OSX/Darwin. The project is still being worked on as part of an academic thesis but is already running basic OS X programs."

255 comments

  1. Does it run PPC binaries? by Osgeld · · Score: 0, Troll

    no? damn

    1. Re:Does it run PPC binaries? by KiloByte · · Score: 2, Interesting

      apt-get install qemu

      I have a hunch Darling would need some extra beating, but it's no different from wine on ARM.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:Does it run PPC binaries? by Jeremiah+Cornelius · · Score: 1

      Remember SheepShaver, and the like in PPC days?

      With Intel as a common denominator since 05, I was always wondering why GNUStep hooks to run Cocoa apps weren't being developed.

      Well, now I guess they are. I wish it'd have been done, back when I tinkered more. :-)

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:Does it run PPC binaries? by perpenso · · Score: 5, Funny

      no? damn

      Well, neither does the current Mac OS X. So it is fully compatible in that regard.

    4. Re:Does it run PPC binaries? by paugq · · Score: 4, Informative

      There's Mac-on-Linux for that, last updated in 2007:

      http://en.wikipedia.org/wiki/Mac-on-Linux

    5. Re:Does it run PPC binaries? by MightyYar · · Score: 1

      It probably would on PPC Linux...

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    6. Re:Does it run PPC binaries? by LubosD · · Score: 5, Informative

      (I am the author of Darling.) And you're correct. Supporting PPC is on my TODO list and will not be that difficult I'll just have to port the few assembly routines.

    7. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 1

      "Last updated in 2007" as far as Linux binary-only programs go usually means "doesn't work in any current Linux distro except maybe Debian," so I'm guessing people need better solutions.

    8. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      Does this mean I'll be able to run my old OS X stuff like Photoshop Elements 2.0 and my old games like Aliens Vs Predator and Sacrifice? They where the only reason I kept my old Mac tower running for so long, but the mobo seems to be flaking now...

    9. Re:Does it run PPC binaries? by Macrat · · Score: 2, Informative

      I would be a lot easier to just buy a used PPC Mac mini.

    10. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 1

      Wouldn't be anywhere near fast enough for most of the old Mac games I have. And a used MacPro capable of running PPC binaries also usually doesn't come with a fast enouggh GPU, at least not for what I'm willing to spend.

      I got the 800Mhz Quicksilver tower for free and added a Newertech dual 1.8GHz 7448 G4 fastest that fits the socket, added a vBIOS flashed Geforce 7800GS AGP, again fastest that would fit, with a Mac 7800GTS vBIOS and maxed out the ram. Was even faster then some of the Intel Macs in tasks where it didn't get limited by the system bus or the 4x AGP slot.

      I only ever booted into OS X on it to game or do something in Photoshop, else it was running DebianPPC since OS X 10.4.11 was vastly out of date. But I'd rather have something faster, quieter, less power hungry and puts out less heat then the old beast.

    11. Re:Does it run PPC binaries? by Osgeld · · Score: 2

      yea well if I got to drag out the powermac to boot into linux ppc to run a mac emulator... whats the point

    12. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      If you want to run nothing but Mac apps on it, and on more dated/restricted hardware at that (1GB RAM max, etc)

    13. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      "That might be the easy way, but it's not the cowboy way."
      Riders in the Sky.

    14. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 1

      Sounds like a useful emulator. Well Done and good luck with it.

    15. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      And it is easier to buy a Mac to run x86 OS X apps. But you may end up saying the same about any open source project that has a closed counterpart.

    16. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      OT i know, but i wish you had called it 'cider' :-)

    17. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      There seems to be a problem with ./ moderation system, it says "Informative" where it should say "Redundant".

    18. Re:Does it run PPC binaries? by vmlemon · · Score: 1

      Hmm, what about adapting SoftPear (http://softpear.sourceforge.net/)? Even if it is pretty much out of date, now.

    19. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      The name Cider is already taken, it's used by the Cedega group's OS X port, it was never sold directly to the public like Cedega was, just to the game companies so they could release games for OS X in a crappy Wine wrapper.

    20. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      Sheepshaver still exists; it's still being developed. The latest version still crashes.

    21. Re:Does it run PPC binaries? by Osgeld · · Score: 1

      I did look at that the other day, and it seems like it could fit the bill (if I can find my osx disc around here). The windows version seems somewhat broken, so I went to install linux, which went pants on head retarded kicking off my 1280x1024x60hz display in something like1152x600x56Hz and I havent felt like dealing with linux bullshit this week

    22. Re:Does it run PPC binaries? by BronsCon · · Score: 1

      You can put 10.6.8 on that, you know. I'm running a G4 PowerBook as a dev server at the moment, but right up until I set that up, it ran 10.6.8 so I could run Coda outside of work; once I fully migrated away from Coda, it was no longer necessary.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    23. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      Install PearPC and run an old version of Mac OS X on it. A modern x86 CPU will easily emulate a PowerPC system.

    24. Re:Does it run PPC binaries? by bjb · · Score: 1

      I have a feeling you mean 10.5.8; 10.6.x is Snow Leopard which dropped support for PowerPC. Leopard's 10.5.8 release was in August 2009, according to Wikipedia.

      --
      Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
    25. Re:Does it run PPC binaries? by BronsCon · · Score: 1

      Ahh, yes, you are correct. 10.5 is still not 10.4, though. 10.6.8 is what my wife runs (not natively, she has a MacBook Pro).

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    26. Re:Does it run PPC binaries? by Anonymous Coward · · Score: 0

      Same old Mac having AC.

      No real bennifit and iirc no Classic mode support. Both are still effectively dead from a securiy update and up to date browser standpoint as not even TenFourFox is up to date anymore.

      Hence why I dual booted Debian PPC on it, Linux was for daily use as the living room computer OS X was just for the 80 or so games I have for OS X and Photoshop. But with a dying mobo...

    27. Re:Does it run PPC binaries? by helix2301 · · Score: 1

      As most people know Apple is BSD under the hood using Darwin as the core of Apple OS X. Apple borrows FreeBSD’s virtual file system, network stack, and components of its userspace. Much of FreeBSD now also forms the basis of Apple OS X and OS X Server.

  2. wine by johnsnails · · Score: 1, Redundant

    Nothing to wine about here!

    1. Re:wine by hcs_$reboot · · Score: 1, Interesting

      Actually... I hope the best for Darling - i.e. not the same future as Wine. Since 1993 the Wine team struggles to get Windows programs running on Linux, and after almost 20 years it's still a pita to have most of the win applis evolving smoothly under Wine. Not sure if it's MS fault, but we're still there, in 2012.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re:wine by thebigmacd · · Score: 3

      You sure about this? You can run even the latest and greatest Windows versions of Steam games via playonlinux, which is basically a wrapper for WINE. Things have improved greatly in the last year or two.

    3. Re:wine by h4rr4r · · Score: 4, Informative

      Wine is working great these days. Steam, video games and even Netflix.

    4. Re:wine by sg_oneill · · Score: 1

      Skyrim on max settings at 60fps here bro.

      I think your not paying attention!

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    5. Re:wine by hcs_$reboot · · Score: 1

      To be honest, I've not used wine much these last 1-2 years.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    6. Re:wine by Anonymous Coward · · Score: 0

      Then you're ever so slightly sort of entirely unqualified to comment, then, aren't you? 1-2 years has made all the difference for wine.

    7. Re:wine by Anonymous Coward · · Score: 0

      Pronoun and a verb here, bro.

      I think you're not paying attention!

    8. Re:wine by Anonymous Coward · · Score: 0

      Wine is working great these days. Steam, video games and even Netflix.

      I fully agree. The only programs I cannot get to run is crappy cheap special purpose software that is so buggy that it's a pain to make it work even in windows. Generally, the better quality the program is, the better the chances that it runs flawlessly.

    9. Re:wine by David+Gerard · · Score: 1

      This is pretty much incorrect and has been since about 2005. It was somewhere in the middle of the 0.9 series that Wine went from mostly not running things to mostly running things. Usually it's the newer stuff that doesn't work yet (and keeps Wine dev going) - but it's the old abandonware, that just one program, that keeps people on Windows, and Wine increasingly can be expected to run that stuff.

      But yeah, it did take over a decade to get that complete.

      --
      http://rocknerd.co.uk
    10. Re:wine by DaVince21 · · Score: 1

      More like "Enjoy your 60 frames per second, but it might not work!"

      The issue with Wine is not performance, but that some software simply may not run. Compatibility is getting better and better, though.

      --
      I am not devoid of humor.
  3. How long before... by rbprbp · · Score: 5, Insightful

    ... Apple finds a loophole and sues this developer into oblivion?

    --
    They're there in their room. You're on your own.
    1. Re:How long before... by Anonymous Coward · · Score: 0

      Isn't there a law in place about reverse engineering for compatibility?

      http://chillingeffects.org/reverse/faq.cgi

      Question: What is interoperability?

      Answer: Generally, interoperability allows technologies to work together when they use the same inputs and create the same outputs. For computers, interoperability is the abililty of programs and systems running on various kinds of software and hardware to communicate with each other.

      Standards foster interoperability by ensuring that all groups implementing the standard interpret it the same way, so that the technology produces consistent performance regardless of the individual brand or model. By contrast, a lack of standards means that parties must reverse engineer the technology to achieve interoperability. Moreover, owners of proprietary, non-standardized technologies retain control over upgrades and developments to those technologies, and may change them at will, disrupting the interoperability with other technologies.

    2. Re:How long before... by spikenerd · · Score: 1

      ... Apple finds a loophole and sues this developer into oblivion?

      ...if only there was a similar situation we could use to predict how it might go.

    3. Re:How long before... by Anonymous Coward · · Score: 0

      It does not depend on who is right or wrong (not that Apple would care anyway). It depends on who has enough money to spare. Apple certainly has.

      Even if their crusade goes nowhere they can stall and hinder the development of this enough.

    4. Re:How long before... by jimicus · · Score: 1

      Is it necessary? Wine started out life in 1993 and didn't release a stable version until 2008 - and even now requires a whacking great software compatibility list.

    5. Re:How long before... by rbprbp · · Score: 1

      ... Apple finds a loophole and sues this developer into oblivion?

      ...if only there was a similar situation we could use to predict how it might go.

      But Apple has enough money to turn the development of this into hell.

      --
      They're there in their room. You're on your own.
    6. Re:How long before... by perpenso · · Score: 1

      ...if only there was a similar situation we could use to predict how it might go.

      ... It depends on who has enough money to spare. Apple certainly has ...

      And Microsoft did not when Wine got started?

    7. Re:How long before... by Alter_3d · · Score: 0

      ... Apple sues this developer into oblivion?

      FTFY... when has trigger happy Apple required loopholes to sue?

    8. Re:How long before... by Bogtha · · Score: 2

      I know the summary says OS X, but this is just loading Darwin binaries. You know, Darwin, the BSD-based OS that Apple voluntarily open-sourced? I know Apple have a reputation as the next evil empire, but I think suing people for doing things that they specifically enabled with an open-source release is a bit unlikely.

      --
      Bogtha Bogtha Bogtha
    9. Re:How long before... by Anonymous Coward · · Score: 1

      If you bothered to RTFA, you'd see a simple Cocoa app running.

    10. Re:How long before... by squiggleslash · · Score: 5, Insightful

      Companies don't just sue people for no reason. For Apple to sue Darling, there'd have to be some kind of motivation for them to do so. Otherwise it would:

      1. Waste a lot of money.
      2. Cause a lot of ill-feeling
      3. Possibly set precedents that bind it in future in a way damaging to Apple in the long term.

      It's hard to see what kind of threat this product would be to Apple, and in theory it might even be a benefit.

      Apple's market is based upon people liking the way Apple's devices work. With a small number of famous exceptions, few people buy Apple because of the exclusive availability of a particular piece of software. By and large, the vast majority of people interested in Apple's products aren't going to be interested in Ubuntu with a software compatibility layer. Of the few left who need a Mac for a particular piece of professional software, few are going to risk running that software on an unsupported compatibility layer.

      I find it very improbable Apple will sue. I think they'll ignore it.

      --
      You are not alone. This is not normal. None of this is normal.
    11. Re:How long before... by martin-boundary · · Score: 3, Funny

      ... Apple finds a loophole and sues this developer into oblivion?

      You leave Apple alone! They worked hard to design a rectangular LCD display for the Mac, and totally deserve their patents. If your laptop has a rectangular LCD and you're running Linux, you're just a cheapskate who's stopping progress and giving Steve Jobs an ulcer. He died because of you, you know!

    12. Re:How long before... by dotgain · · Score: 1, Insightful

      Microsoft were not as flagrantly greedy and evil then as Apple are now.

    13. Re:How long before... by Anonymous Coward · · Score: 0

      Was that during the time they were being prosecuted for using their monopoly status illegally? Look at what happened to IBM when they did the same sort of things and take a guess at why MS didn't do anything.

    14. Re:How long before... by Anonymous Coward · · Score: 0

      Loophole nothing, large parts of OS X are patented and cannot be implemented by anyone except Apple. (Unless licensed, of course.)

    15. Re:How long before... by ChunderDownunder · · Score: 1

      The developer, a university student?

      It would be far cheaper to give said developer an intern job at Apple than the fee Apple's lawyers charge.

    16. Re:How long before... by tlhIngan · · Score: 1

      I know the summary says OS X, but this is just loading Darwin binaries. You know, Darwin, the BSD-based OS that Apple voluntarily open-sourced? I know Apple have a reputation as the next evil empire, but I think suing people for doing things that they specifically enabled with an open-source release is a bit unlikely.

      It also really depends on what Apple would sue for? I mean, if you're running an OS X binary that ships with OS X, like say, iTunes or something, OK, Apple might have a reason to sue. But if you're running say, Steam for Mac OS X, what Apple could sue over would be specious, at best as there'll be very little Apple code in that binary.

      Apple doesn't write the entire application suite for OS X - there's tons of little independent developers and big companies writing apps for OS X.

    17. Re:How long before... by manu0601 · · Score: 2

      I find it very improbable Apple will sue. I think they'll ignore it.

      You deserve to be mod'ed up. When a similar project passed some milestones on NetBSD, there was not even a cease and desist letter which would certainly have been seen as acknowledgement

    18. Re:How long before... by Anonymous Coward · · Score: 0

      I already have a well-paid job at another big corporation, but thank you :-)

    19. Re:How long before... by Erbo · · Score: 1

      If it really uses no code copied from Apple in the implementation, and the author just relied on Apple's own public documentation about their APIs, Apple wouldn't have a leg to stand on. The precedent for this was just established in Oracle v. Google, and the judge's ruling went into sufficient detail to let it be cited as precedent in any similar case.

      --
      Be who you are...and be it in style!
    20. Re:How long before... by Anonymous Coward · · Score: 0

      Apple also has DRM, which is... errrrr... legaly unbreakable... SO; not going to happen.

      Apple also has an app-store, which is not going to legally run on Linux, either...

    21. Re:How long before... by Anonymous Coward · · Score: 0

      Microsoft were not as flagrantly greedy and evil then as Apple are now.

      Oh ye of very short and selective memory.

      'Give it away for free until you have bankrupted competitors and cornered the market, then charge for it', which is where Google are heading.

      Apple are more an 'it's out ball so we'll do what we want with it' company, which is only a problem because others covet Apple's ball.

    22. Re:How long before... by Anonymous Coward · · Score: 0

      Even if they did, it's open source software. It would be impossible to shut it down. Thousands would have the source, and it would be distributed on various sites and over bittorrent

      The fine could ruin the dev's life though

    23. Re:How long before... by Anonymous Coward · · Score: 0

      Apple also has DRM, which is... errrrr... legaly unbreakable... SO; not going to happen.

      In the U.S. and similarly afflicted rogue nations. Darling, being primarily developed outside of the U.S. the project is safe unless Doležel decides to take a holiday in a country eager to ship its citizens and guests to the U.S. for show trials. i.e. the UK and Australia.

      Excuse the mangling of the project lead's name. Slashdot, in 2012 remains incapable of rendering any character not present in the character set of a Commodore Vic 20. How is it that sites dedicated to Poodle breeding discussion have better character support than the temple of geek circle-jerking?

    24. Re:How long before... by marcello_dl · · Score: 2

      > Microsoft were not as flagrantly greedy and evil then as Apple are now.

      Two words rebuttal: dr dos

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    25. Re:How long before... by Anonymous Coward · · Score: 0

      This! I can see them cracking down only if there's a legal need to do so, such as trademark violation. Copyright or patent violations would be a lesser concern except if they become rather blatant. For example, image assets necessary to make applications look like Mac applications could be a concern. If needed, the project could always follow the example of other projects that avoid shipping copyrighted materials, opting instead to allow the user to source them as they see fit. I'd expect a strong response if some hardware vendor took to selling computers with this pre-installed and sold as being Mac compatible.

      While Darling is a valid and interesting idea, it's a fringe project that's not likely to be seeing people deserting Apple stores in favour of running an experimental compatibility layer on a plastic laptop decked-out with fucking annoying LEDs that inform the user, among other things, that the third register on their discrete GPU is currently in use.

      My guess is that Darling is more for hobbyists. As you said, this isn't likely any time soon to be a valid option for professional users. Similarly the hobbyists fiddling around here either already own a Mac or likely won't be buying one anytime soon.

    26. Re:How long before... by jedidiah · · Score: 1

      The overpriced WASP country club mentality helps build a certain mystique around Apple products.Understandably, people are curious about what all the hubbub is and equally understandably aren't really interested in paying the minimum $700 fee for a proper test drive.

      Without some other compelling reason to buy a Mac product, of course people will be interested in running it in emulation to see what all of the mindless hype is about.

      As someone that's "been there and done that", I can certainly see where the "hypocrites" are coming from.

      Although I am inclined to tell everyone to not bother wasting their time. The emperor really has no clothes. Been there, done that. There's nothing like actually owning an Apple product to get over the mindless hype and entirely unwarranted accolades.

      Since wine targets the "market leader", it makes a lot more sense. DOS really is king of the payware.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    27. Re:How long before... by Anonymous Coward · · Score: 0

      Hmm, I've never met an apple user with balls, is that because the company requires them to hand them in upon purchase?

    28. Re:How long before... by Anonymous Coward · · Score: 0

      Companies don't just sue people for no reason. For Apple to sue Darling, there'd have to be some kind of motivation for them to do so. Otherwise it would:

      1. Waste a lot of money.
      2. Cause a lot of ill-feeling
      3. Possibly set precedents that bind it in future in a way damaging to Apple in the long term.

      What about the damage caused by people not buying macs because they can just run their OSX apps on a PC?
      If this project started gaining some traction I wouldn't be surprised to see some sort of lawsuit.

    29. Re:How long before... by iluvcapra · · Score: 1

      Apple doesn't need to sue, they just need to add a few Core* frameworks every year like they always do. GnuStep replicates the OSX/iOS Foundation and AppKit libraries. That's really good, but their API hasn't kept up with Apple's block/closure idioms or libdispatch, almost all new code being written on the Mac today uses these. Also, while they've done the lord's work with their own CoreData, just about every new application these days links against at least AddressBook.framework and CoreAnimation -- it's hard to find even an FTP client on the Mac that doesn't use animated transitions.

      Apple's never used DRM on their OS, they've just kept the upgrades coming and make sure developers start using them -- in exchange Apple aggressively markets its OS upgrades to its userbase, so developers don't lose their users becuase they don't upgrade. That's where MS failed in the end, people fell off the upgrade carousel, developers stopped chasing new Win APIs... This was Joel Spolsky's point when he argued that MS had failed as a platform company.

      --
      Don't blame me, I voted for Baltar.
    30. Re:How long before... by Anonymous Coward · · Score: 0

      What about reading the stuff you respond to?

    31. Re:How long before... by StripedCow · · Score: 1

      You're not even allowed to run a version of OSX you own inside Vmware or Virtualbox:

      From Mac OS X 10.7 (Lion), Apple allows full virtualization of its operating system, provided that it is installed on Apple hardware which is also running OS X 10.7.

      Given this, I can't even begin to imagine how Apple would feel when somebody starts implementing their APIs.

      --
      If Pandora's box is destined to be opened, *I* want to be the one to open it.
    32. Re:How long before... by Anonymous Coward · · Score: 0

      How quickly people forget.... This is how World Wars keeps occurring.

  4. Soooo... by Longjmp · · Score: 2

    ... will I finally be able to cut & paste across applications? *ducks*
    Seriously though, if this is going anywhere near wine, we'd have the best of three worlds on one platform.

    --
    There are fewer illiterates than people who can't read.
    1. Re:Soooo... by mozumder · · Score: 1

      I already have that.. it's called VMWare Fusion on a Macbook Pro. =^)

    2. Re:Soooo... by Longjmp · · Score: 1

      Interesting, so you are running Darling VM on a linux VM, and since your response implied Win too...

      Cheer up, just kidding :)

      --
      There are fewer illiterates than people who can't read.
    3. Re:Soooo... by loufoque · · Score: 0

      what OS X application is worth running on Linux?

    4. Re:Soooo... by Longjmp · · Score: 1

      what OS X application is worth running on Linux?

      In my case, one example: Photoshop with a Wacom tablet.

      And no, I'm not going to invest hours or even days to find drivers etc. for a workaround.

      I doubt Darling will provide that either, but one still can hope. Anyway, I'm sure other will find more (and better) examples.

      --
      There are fewer illiterates than people who can't read.
    5. Re:Soooo... by Anonymous Coward · · Score: 0

      But Photoshop has a Windows version, which is better than the Mac version.

    6. Re:Soooo... by corychristison · · Score: 1

      There are Wacom tablet drivers in the Linux Kernel and Photoshop works great under WINE. Surely it should "Just Work" on a properly compiled & configured kernel/userland?
      This is a sincere question.

      I use Photoshop CS (v9? - also tried CS4 trial and it worked pretty good, but my workstation is too old it ran really slow) under WINE all the time but I have never used a Wacom tablet. My brother has one so I am sure I could try it, but I know I specifically stripped out Wacom drivers from my kernel when I upgraded to 3.6.8 earlier this week.

    7. Re:Soooo... by Guy+Harris · · Score: 1

      I already have that.. it's called VMWare Fusion on a Macbook Pro. =^)

      That's a little different, but if somebody were to make a package to let you run Linux binaries on OS X (including hacking the execsw[] table in xnu/bsd/kern/kern_exec.c to have an image activator for ELF binaries) and combine it with Wine for OS X, that's another alternative along the lines of Wine+Darling-on-Linux. (Extra credit for hacking execsw[] to handle PE binaries as well. :-))

      I don't know how much Windows NT source would be needed to complete the circle and add the ability to run OS X and Linux binaries on Windows.

    8. Re:Soooo... by Longjmp · · Score: 1

      Surely it should "Just Work" ...

      since you asked, I'll try to give a sincere answer.
      Point is, I won't be of much help here. I have an environment that works. That is MacOS with drivers supported by Wacom. I prefer Linux for other tasks, but that's not the issue here.
      You mention "properly compiled & configured" kernals... Do I bother? No.
      Do I want to invest hours of my time trying to accomplish something I already have? No.
      As someone pointed out, the Win version of PS is better now than the Mac version (used to be opposite). If I need to, I'll move to Win, practical solution.

      So, conclusion is: you want to accomplish something, chose the proper tool. One that works. If you are just playing, play. And play as much as you can, it will help you to chose the right tool later when you need it.

      --
      There are fewer illiterates than people who can't read.
    9. Re:Soooo... by damnbunni · · Score: 1

      I know a lot of people who get a real kick out of Garage Band, iMovie, and iDVD. Delicious Library is pretty neat. The Mac version of iTunes is much less sucktastic than the Windows version. (It still blows, though. And I say that as a Mac user.)

    10. Re:Soooo... by Anonymous Coward · · Score: 0

      Glad you like your triple-to-quadruple-the-price-at-half-the-specs hardware.

    11. Re:Soooo... by JDG1980 · · Score: 1

      what OS X application is worth running on Linux?

      Some OSX aficionados really like Pixelmator, a photo editing program which is an alternative to Photoshop. I haven't used it myself so I can't say whether it would be worth it or not.

    12. Re:Soooo... by Anonymous Coward · · Score: 0

      I have an original Mac Mini and an Eye digital TV device that connects through the firewire port. (The only USB the Mini has is USB 1, too slow.)

      The only use I still have for the Mac Mini is as a recorder of broadcast digital TV. If the Mini ever dies, it would be nice to be able to move the Eye TV thing over to a linux machine. It may be a bit of a challenge for an emulator though, and the linux box will have to have firewire of course.

    13. Re:Soooo... by Anonymous Coward · · Score: 0

      As someone pointed out, the Win version of PS is better now than the Mac version.

      Excuse me, this is not true. Not at all.

      Ask any pro print designer who works in PS, AI, ID.

      Windows version is still sub par.

      Maybe a small handful of filters or transformations might be optimal within windows. But overall, the Mac version is superior for a large number of reasons.

      Yes, Adobe it skipped 64 bit back in in CS4, but that's mostly irrelevant.

      Please don't spread bs if you're not savvy.

    14. Re:Soooo... by ninetyninebottles · · Score: 2

      Some OSX aficionados really like Pixelmator, a photo editing program which is an alternative to Photoshop. I haven't used it myself so I can't say whether it would be worth it or not.

      Pixelmator is a very nice 70% Photoshop replacement that is much, much faster and takes advantage of OS X specific features. That said, it also uses a lot of the graphic libraries that probably are going to be the hardest thing for Darling to get working.

    15. Re:Soooo... by Anonymous Coward · · Score: 0

      I already have that.. it's called VMWare Fusion on a Macbook Pro.

      Apple thanks you for your dollars, which it will use to sue other companies.

      However some of us have principles.

    16. Re:Soooo... by Anonymous Coward · · Score: 0

      omnigraffle, the only diagram editor that is worth anything.
      I've tried many, since I am not allowed to use a Mac at work. I came to the conclusion that using pen/paper/scanner is preferable over any other diagram editor.

    17. Re:Soooo... by Tapewolf · · Score: 1

      I want to be able to run ComicLife without being tied to my ageing mac mini. The win32 port does not work in WINE (which is amusing because Skyrim, Portal, Thief, SONAR etc work fine), and I can find no linux-based alternatives to it since it's very much a niche product.

      Sometimes I've pondered writing my own, but there are too many things I don't know how to do properly or lack the artistry for, like smooth image scaling, vector speech bubbles or the text flowing engine.

    18. Re:Soooo... by Anonymous Coward · · Score: 0

      since you replied, I'll try to give a sincere answer.
      You have an environment that works, but that's not the issue here.

      You latched on to "properly compiled & configured" kernals[sic]...
      Did the parent poster mention who should do the compiling? No.
      You pretend the end user would have to do it. Is that assertion true? No.
      Does this mean you're a douche-bag? Yes

      Have fun, MacFag.

    19. Re:Soooo... by corychristison · · Score: 1

      Where I metioned a properly configured & compiled kernel I was referring to one of the binary packages from one of the mainstream Distros suck as Ubuntu, Debian, Mint, RHEL/CentOS, Arch or Slaskware. These should all include the wacom drivers at least as modules. If you use an udev or similar, the module wipp be loaded on demand.

      I compile my own kernels for a number of reasons, but that is me.

      If you like MacOSX and it worls for you that's great. Use what you know, no sense fiddling with stuff you don't understand.

    20. Re:Soooo... by rmcd · · Score: 1

      I bought a Wacom that did not work on Ubuntu 12.04. The kernel version did not yet recognize the new Wacom release (version 5 or some such), so I ended up buying an older model that did work. It was probably something that someone more knowledgable could have dealt with, but that's the point. I couldn't easily deal with it.

      I tried to contact Wacom. They don't care. If it had been a problem with OS X, I bet I would have had an answer.

    21. Re:Soooo... by BronsCon · · Score: 1

      Looks like you need to try a different keyboard driver. Your current one seems to be introducing typos.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    22. Re:Soooo... by MachineShedFred · · Score: 1

      So much this.

      Visio is an expensive piece of shit, and every coworker always wonders how I have such clean high-quality diagrams that they think I spent hours on, when it took me like 10 minutes with OmniGraffle Pro.

      Oh, and it reads and writes Visio if you're stuck in that hellhole of an environment as a standard.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    23. Re:Soooo... by corychristison · · Score: 1

      Touchscreen on el cheapo Android phone. :-)

  5. Cydroid by tepples · · Score: 4, Informative

    Given that iOS began as a stripped-down fork of Mac OS X, Darling could mean eventually running the entire contents of Cydia on Android devices in addition to the jailbroken iTrinkets that it currently runs on.

    1. Re:Cydroid by jbolden · · Score: 1

      Why would you want to run Cydia? Cydia is a cool stuff for iOS that Android has and often many times over. The advantage would be to run the hundreds of thousands of Apple app store apps on Android.

    2. Re:Cydroid by Anonymous Coward · · Score: 0

      Maybe he means all the "free" apps you pirate from Cydia that are on the app store...

    3. Re:Cydroid by RocketRabbit · · Score: 1

      Kind of a tacit admission that you're jealous of iOS users, even though that's probably not what you intended.

    4. Re:Cydroid by tepples · · Score: 1

      Some iOS users are jealous of specific Android-exclusive apps, and some Android users are jealous of specific iOS-exclusive apps.

    5. Re:Cydroid by RocketRabbit · · Score: 1

      I seriously doubt if any iOS users are jealous of these mythical excellent Android applications.

  6. Finally! by Anonymous Coward · · Score: 0

    I have been waiting for something like this. Great to see someone started it!

  7. Cue Apple's lawyers by tepples · · Score: 1

    will I finally be able to cut & paste across applications? *ducks*

    If you're referring to some imagined deficiency of the GNU/Linux operating environment, then explain how I just copied and pasted your comment from Firefox to Leafpad, composed the reply in Leafpad, and copied and pasted it back to Firefox, all on Xubuntu 12.04. Ctrl+C and Ctrl+V work just as easily to move text around between applications in GNU/Linux as in Windows.

    Seriously though, if this is going anywhere near wine, we'd have the best of three worlds on one platform.

    Cue Apple's lawyers scrambling to find a way around the ruling of API uncopyrightability in Oracle v. Google.

    1. Re:Cue Apple's lawyers by aliquis · · Score: 0

      I'm not saying that's the issue both both applications you mentioned use GTK so maybe that's one reason why it works but may not work in other cases.

      And GNU/Linux isn't all GTK.

    2. Re:Cue Apple's lawyers by Anonymous Coward · · Score: 0

      Now try to do that with a PDF.

    3. Re:Cue Apple's lawyers by Anonymous Coward · · Score: 0

      I use a combination of Qt/KDE apps, GTK apps, and stuff that uses other toolkits or their own system for it (the latter generally sucks and I only use them when there's no good alternative, but I digress). I have never had an issue with copy/paste in... I don't even know how long. Even with VMs, Wine, etc., copy/paste across the host OS, VMs, and WINE apps, all work flawlessly. In fact, Klipper (obviously, I'm running KDE as my DE) makes it an even better experience than any other OS I use...

    4. Re:Cue Apple's lawyers by Guy+Harris · · Score: 5, Informative

      I'm not saying that's the issue both both applications you mentioned use GTK so maybe that's one reason why it works but may not work in other cases.

      And GNU/Linux isn't all GTK.

      "All GTK" may be sufficient to make cut/copy/paste work between applications, but it's not necessary. I just did a quick Wireshark build (to get a GTK+ application) on my Fedora-16-with-KDE-4 (virtual) machine, and was able to cut with ^X or copy with ^C from the Wireshark filter text box and paste with ^V into the app launcher Search text box and KWord, and cut or copy from either of the latter and paste it into the Wireshark filter text box.

      So it works at least between those versions of GTK+ 2.x and Qt 4.x. There's no guarantee it will work between toolkits A and B for arbitrary values of A and B, but if a toolkit implements cut/copy/paste as per the freedesktop.org clipboard consensus - as that page notes, Qt and GTK+ both do - cut/copy/paste should work between applications using that toolkit and other applications using that toolkit and other toolkits that implement cut/copy/paste as per that consensus. (According to the page on that consensus, Qt 2 and GNU Emacs 20 didn't implement cut/copy/paste as per that consensus, but Qt 3 and GNU Emacs 21 would.)

      None of that, BTW, gets rid of paste-current-selection, i.e. the action usually bound to the middle mouse button on many UN*X GUIs.

      (Note, BTW, that the X11 term "selection" doesn't necessarily mean "what you've selected in the application"; that's the PRIMARY selection, but there's also the CLIPBOARD selection, which is whatever you've cut or copied, and the SECONDARY selection, which is probably unused unless you're using an XView application.)

    5. Re:Cue Apple's lawyers by tyrione · · Score: 1

      When GNUStep finally gets full compliance with OPENSTEP API there will be 90%+ of the way there. Chisnall knows this but he doesn't have enough talent to pull ilt off. Apple doesn't care if GNUStep and Cocoa binaries are interchangeable. That is the point of the spec.

  8. The sad part is... by itsphilip · · Score: 1, Redundant

    Instead of thinking. "Wow, this is cool.." I thought, "Apple is going to sue the developer into the poor house..."

  9. Pricing of retail Windows by tepples · · Score: 0

    How much did you pay for a copy of Windows to run in VMware? I seem to remember that VMware for Mac required the full-price retail version of Windows, not the discounted OEM version that a system builder bundles with a Windows PC. This appears to have changed as of Windows 8 with the new Personal Use License for System Builder, but then one has to suffer through the new metrosexual Start screen of Windows 8 and the convoluted gestures to even shut down the machine. Or what am I missing?

    1. Re:Pricing of retail Windows by Anonymous Coward · · Score: 0

      VMWare Fusion 3 and earlier worked with OEM disks.

    2. Re:Pricing of retail Windows by King_TJ · · Score: 1

      I think you're correct, technically. To hear things from Microsoft's point of view, a full retail copy of Windows XP Pro or 7 was required to run as a VM on a Mac.
      An OEM license of Windows is only intended for use with the 1 new PC you purchased it with as a bundle.

      On the other hand, I don't think the license specifically made any distinction that the new PC you purchased in a "bundle" with the OEM copy of Windows could NOT be a Mac? So you could probably buy a new Mac at a retailer like Micro Center and buy an OEM version of Windows 7 at the same time, for use with that Mac, and run it in a VM legally.

      And simply because such a scenario can exist? It opens the door for a lot of "wiggle room" with the licensing. (How the heck is Microsoft going to know if that OEM copy of Windows 7 you possess and loaded on your Mac was actually purchased originally with said Mac, or if you really got it a few weeks earlier when you bought a new barebones PC that it turns out you put Linux on instead?)

    3. Re:Pricing of retail Windows by ceoyoyo · · Score: 1

      Maybe he's running Linux in Fusion. With Wine even.

    4. Re:Pricing of retail Windows by Anonymous Coward · · Score: 0

      Doesn't bother me, since I bought a copy of windows. Licenses only apply to rentals or signed contracts.

    5. Re:Pricing of retail Windows by Monsuco · · Score: 1

      I think he might've been talking about running Linux on VMWare Fusion. It can run any x86/x86-64 OS. It's not limited to Windows.

  10. Finally the year of OSX on the Desktop! by Anonymous Coward · · Score: 0

    How about a Darwin Award for running it on Linux? What can go wrong, other than OSX virii can now run on Linux like win32 virii can run on Linux? Surely, Microsoft WINDOWS and Aplle OSX are nowhere near the disease vector potential as Linux presently is! Linux runs everything now!

  11. NES viruses by tepples · · Score: 1

    For one thing, -ii is plural of -ius, and nothing else. For another, Linux can already run NES viruses inside FCEUX. (See Dr. Mario and NES Virus Cleaner.)

  12. The developer should leave the US immediately. by emil · · Score: 0

    Apple will most likely exploit their software patents to shut this down. Any attempt to host, support, or otherwise monetize this package should take place beyond our shores.

    1. Re:The developer should leave the US immediately. by Guy+Harris · · Score: 3, Informative
    2. Re:The developer should leave the US immediately. by Anonymous Coward · · Score: 0

      fleeing won't help the government of the Coporate States of America will pursue anyone who pisses their masters off across any border

    3. Re:The developer should leave the US immediately. by Anonymous Coward · · Score: 0

      Discover punctuation, please!

  13. Android Store just more useful by tuppe666 · · Score: 4, Interesting

    Darling could mean eventually running the entire contents of Cydia on Android

    The days of iExclusivity have long passed, anything of value is already on both platforms, or that Android passed iOS both in number of Apps and Downloads in October [700,000 ans 25,000,000,000 respectively]. Although I believe that iOS should have always allowed 3rd party stores, and people should be allowed to move cross-platform programs...between platforms. I do think this unnecessary lock-in needs to be stopped.

    Although me personally I have more interest in running my Android Apps on my touch-screen Linux Desktop.

    1. Re:Android Store just more useful by Anonymous Coward · · Score: 0

      Enjoy your malware bro

    2. Re:Android Store just more useful by devleopard · · Score: 1

      I own both an S3 and an iPhone 5. I'm having a difficult time finding apps for the S3 that match what the apps I've grown to depend on in iOS. It's easy to quote statistics, but they don't tell me anything. I don't care if there's 700,000 apps if I can't find a good 100% replacement for an app like OmniFocus or Downcast. I've found a crapton of the same types of app on Android: a quick search on Google Play for "flashlight" returned 10,000 results (probably not all 10,000 are the same type of app, but search the first few dozen results so far shows me they are all apps that do the same thing) (To be fair, App Store returned a bunch as well: about 1200, 1/8 of the number as on Android)

      --
      The best thing about a boolean is even if you are wrong, you are only off by a bit.
    3. Re:Android Store just more useful by Anonymous Coward · · Score: 0

      or that Android passed iOS both in number of Apps and Downloads in October [700,000 ans 25,000,000,000 respectively].

      So the iOS App Store, from which there had been > 35,000,000,000 downloads by the time of September's figures, has seen fewer downloads than the various Android stores, from which there had been 25,000,000,000 downloads by the time of October's figures?

      Looks like the reason people will continue to want to run iOS applications is that the maths routines are better.

      BTW, despite the claimed sales figures, where I work we continue to see many more iOS users than Android users of the sites we run (almost 10 times as many in September, for example). (All non-technical and free to access so no intrinsic reason why they should favour one group of users over the other, though they are UK-focused.)

  14. Xcode ... by perpenso · · Score: 4, Informative

    Is there anything worth running?

    Well the Xcode development environment is Mac OS X specific and unlikely to be ported to any other platform.

    1. Re:Xcode ... by Anonymous Coward · · Score: 0

      Autocad and Rhino3D for Mac. (only very old versions run in Wine)

  15. iOS emulation should be discouraged by Anonymous Coward · · Score: 0

    The amount of effort put into WINE has been quite large. Popular, binary API, single platform programs might have been an acceptable tradeoff in the era of a thousand dollars for the CPU and RAM, but today, a 1 ghz P3, 256 MB RAM equivalent costs under 30 dollars. Unless a program written today is high performance, it should not be using nonportable binary APIs.

  16. What about the rest of the APIs? by Anonymous Coward · · Score: 4, Informative

    This is nifty in all, but all their example application is doing is literally the graphical equivalent of "hello world".

    GNUStep still only implements maybe 30% of the Apple APIs out there. And they still don't do them 100% the same way- see NSDecimalNumber for reference (Apple has a really stupid whacked way of doing it, GNUStep's implementation is slightly more sane- but they still shouldn't be straying from what Apple does if they want a compatible API in the end). Things like Core Animation, Core Graphics, Core Image, etc... Forget about it. The GNUStep guys have barely even bothered to look at that stuff, let alone implementing it.

    Sadly, there is a lot more to a modern day Macintosh application then your standard NS/CF classes (even though Core Foundation is kinda opensource). You're not going to see Tweetbot or Cornerstone or Coda 2 running on anything other then OS X for a very, very long time. iOS might be a bit different since the majority of UIKit is very well understood (and there are various other APIs out there designed to re-implement it), so basic iOS applications could probably run with little effort- but for anything using APIs outside of UIKit (again, Core Animation, Core Graphics, Core Audio, Core MIDI, so on and so forth)- nobody has really spent any time on understanding how those work and re-implementing them elsewhere, and a lot of apps hook into this stuff to give you the nifty iOS experience that other handhelds can't.

    In other words, the biggest barrier to this project isn't running OS X binaries on Linux. That's easy. It's implementing the other 70% of the stuff that nobody has even remotely begun to poke at. The OS X API library is vast and expansive, and GNUStep has done a good job replicating what we had on NeXTSTEP in the 1990s- but they've got absolutely none of the modern OS X stuff.

    1. Re:What about the rest of the APIs? by cr_nucleus · · Score: 5, Insightful

      You mean a project that just started with a single guy isn't complete or near completion ?

      Yeah it's gonna be tough but it doesn't mean it can't be useful or grow much bigger than it is now (rember this thing called Linux ?).

    2. Re:What about the rest of the APIs? by Anonymous Coward · · Score: 0

      GNUStep hasn't just started and isn't just one guy. You are thinking of Darling.

    3. Re:What about the rest of the APIs? by Rinikusu · · Score: 1

      The GNUStep guys could certainly use backing ala the Mono project...

      --
      If you were me, you'd be good lookin'. - six string samurai
  17. Can it run iworks by Anonymous Coward · · Score: 0

    Can it run iworks?

  18. Re:But by arkane1234 · · Score: 0

    I'm thinking it's more like people with 10 year old honda civics complaining about wall the yuppies with their BMW cars, but at the same time making hack kits to fit the rims,etc, from those BMW onto their cars...

    --
    -- This space for lease, low setup fee, inquire within!
  19. Re:But by eyegor · · Score: 4, Insightful

    Because as good as OS X is, it's not a particularly good server platform and requires Mac hardware, while Linux has been around for ages, runs on commodity hardware, has a very well supported number of open source packages and is considered mainstream by most Unix admins.

    As a server platform, OS X suffers from the same problem as Solaris. You need the vendor supplied hardware to get it to run well. Solaris is a dying OS because Sun and Oracle supplied hardware is too expensive and just isn't worth it when you can get three times the computing power for less money, and X86 Solaris is frankly crap, since it has such a small hardware compatibility list.

    I don't mention BSD since it's not really mainstream any longer. It's a good OS, but lacks overall vendor support.

    All that being said, I prefer OS X systems for my workstation and CentOS or Scientific Linux for servers. Redhat's nice, but overpriced when you need to deploy a lot of systems.

    --

    Don't anthropomorphize computers, they don't like it.
  20. :D by BumpyCarrot · · Score: 1

    As a former Linux user and current Mac user with concerns over Apple's direction, this is the most exciting Linux news I've heard in a while. I realise it's probably a ways off, but if I could run eg. Reason on Ubuntu and there was a nice *step style WM (with a real maximize button!) I could be sold :)

    --
    Do you see what I did there?
  21. The solution to the Linux email clients question by Anonymous Coward · · Score: 5, Funny

    I guess if we can run Mail.app the issue of crappy email clients on Linux is solved.

  22. Here is my take on that by Seeteufel · · Score: 1

    Actually GNUSTEP as a project works like that: FOSDEM - New Work done - SILENCE - FOSDEM - New Work Done - ... And everyone thinks: Well, why don't they go after Mac OS X emulation as a "vision" because otherwise the project lacks a good mission that inspires new contributions. Actually I thought it for the past 10 years but it always interesting to see how they start off after the annual FOSDEM meeting.

    1. Re:Here is my take on that by Anonymous Coward · · Score: 0

      For reasons unknown, they do add new Cocoa APIs, but don't want to be known as a Cocoa reimplementation. My guess is that being known as such would bring them new developers.

  23. Steam by Tubal-Cain · · Score: 2, Funny

    Oh joy. Now I'll be running three versions of Steam: All Linux games on the Linux client for to encourage support for FOSS platforms, the Mac client for generic multi-platform solidarity, and the Windows client for the rest of it.

    1. Re:Steam by Anonymous Coward · · Score: 0

      Oh joy. Now I'll be running three versions of Steam: All Linux games on the Linux client for to encourage support for FOSS platforms, the Mac client for generic multi-platform solidarity, and the Windows client for the rest of it.

      WHY?
      Seriously though, WHY?

    2. Re:Steam by Anonymous Coward · · Score: 0

      Doesn't matter. You can only run one Steam instance per account. You could try logging into three different accounts to get around that.

  24. If Wine supports clipboard, Darling can too by tepples · · Score: 3, Informative
    I've seen copy and paste from a PDF fail on Windows too, for any of at least three reasons:
    1. Digital restrictions management applied to the PDF that disables Copy.
    2. Several PDF tools are capable of "subsetting" of fonts, in which unused glyphs are removed. But the subsetting functions in some PDF tools will rearrange the character encoding.
    3. PDFs are often created from faxes or other scans of paper documents that haven't had OCR applied.

    In any case, I opened the first PDF that I found in ~/Downloads, copied a paragraph, and successfully pasted it into Leafpad. So copying from Evince to Leafpad worked. Then I did wine notepad.exe and pasted the same paragraph from Evince into Wine Notepad. To finish proving the point, I even typed this very sentence into Wine Notepad and copied and pasted it into Firefox. So if they managed to get the clipboard working between GTK+ and Wine, I don't see the big obstacle to getting it working between GTK+ and Darling.

  25. Re:But by eyegor · · Score: 5, Interesting

    OS X is a capable OS, but best used as a workstation at best. Deploying large numbers of OS X servers is greatly complicated by the fact that even Apple acknowledges that there's no market for their server grade systems and they've stopped selling them. Even if I put a Mac Pro into production, they'd be so expensive and occupy so much room that they'd fill the data center. If I stick a Mac Pro sideways in a rack, it takes 4 or 5U at least for 12 cores. I can put 4 dual hex or octo core Xeon rack mount servers in the same space or even some dual 16 core opteron servers. If I choose to use blades, I can put 16 HP 460c blades in 10U.

    Don't even mention the Mac Mini as a viable server platform, it's an underpowered joke of a system if you want to do real work on it for sustained periods of time. They're not intended for, nor will they stand up to the kind of loads you see in the enterprise.

    I work in the IT industry running computational clusters and lots of other kinds of servers. My rock is pretty large, but I'm on the top of it.

    I do have a couple of OS X servers in the enterprise, but they're only there to run Open Directory to manage our Mac workstations.

    your assertion that windows 7 or OS X is better than a Linux server shows how out of touch you are with enterprise computing. We have some windows 2003 and 2008 servers in production, but they're there to provide infrastructure for the windows workstations. No one tries to do anything else with them since it's far easier to deploy services on Linux.

    As I mentioned, I love apples workstations and laptops but they don't make an appropriate platform for running any meaningful services in the enterprise.

    --

    Don't anthropomorphize computers, they don't like it.
  26. Re:But by eyegor · · Score: 1

    and yeah, I'm well aware of CentOS' lineage. We chose it because it's essentially Red Hat, but doesn't have the hefty price tag.

    --

    Don't anthropomorphize computers, they don't like it.
  27. DroidStep would make Play Store even more useful by tepples · · Score: 2

    Although I believe that iOS should have always allowed 3rd party stores, and people should be allowed to move cross-platform programs...between platforms.

    A port of GNUstep to Android would let iOS application developers target Android with much less additional effort. It could help make a lot of currently App Store-exclusive applications into cross-platform applications.

  28. This is illegal, you know by tepples · · Score: 1

    VMWare Fusion 3 and earlier worked with OEM [Windows install] disks.

    But doing this was probably as illegal as a Hackintosh. Apple v. Psystar.

  29. Must be preinstalled by tepples · · Score: 2

    On the other hand, I don't think the license specifically made any distinction that the new PC you purchased in a "bundle" with the OEM copy of Windows could NOT be a Mac?

    Because Apple doesn't sell bundles of Mac hardware and Windows OS.

    So you could probably buy a new Mac at a retailer like Micro Center and buy an OEM version of Windows 7 at the same time, for use with that Mac, and run it in a VM legally.

    As I understand the Windows license prior to PULSB, Micro Center would have had to install Windows into Boot Camp or VirtualBox or VMware before selling the Mac. I don't know if Apple allows its authorized resellers to do that. Unfortunately, I can't really look further because after PULSB, the old "Windows Licensing for Hobbyists" page on Microsoft's site appears to be 404.

    How the heck is Microsoft going to know if that OEM copy of Windows 7 you possess and loaded on your Mac was actually purchased originally with said Mac

    I don't know whether Microsoft actually does this, but the Windows product key could be stored with the computer's serial number in a database that Microsoft could reserve the right to audit.

    1. Re:Must be preinstalled by Anonymous Coward · · Score: 3, Informative

      As I understand the Windows license prior to PULSB, Micro Center would have had to install Windows into Boot Camp or VirtualBox or VMware before selling the Mac. I don't know if Apple allows its authorized resellers to do that.

      As an employee of a Value Added Authorized Reseller, we can do that at my company. In fact, we don't sell any laptops other than Mac laptops as they are best suited for our purpose and our industry. Of course there are Windows user in our industry, and for that we route them to either a PC custom built by us, or a MacBook Pro that we've preinstalled BootCamp, Windows, and a suite of apps on. Posting anon to avoid killing mods I've made.

    2. Re:Must be preinstalled by Anonymous Coward · · Score: 0

      I don't know whether Microsoft actually does this, but the Windows product key could be stored with the computer's serial number in a database that Microsoft could reserve the right to audit.

      There's a CPU ID too, as well as hardware profiling - a VM's hardware profile is not the same as a physical one. They are all tells.

  30. Re:But by A+bsd+fool · · Score: 0

    I'm not a mac person. I recognize their strengths as desktops however, and don't fault those who prefer them over windows. You won't find me suggesting anyone run an OSX or Mini as a server. Your rock however must be small indeed because BSD is certainly "mainstream", as has been discussed on /. ad nauseam. You don't *see* it in your line of work perhaps, but it's there, in the background, making everything *work*. It's in every Juniper device. Hell, the os that runs the playstation3 is part FreeBSD, as is OSX itself.

    your assertion that windows 7 or OS X is better than a Linux server shows how out of touch you are with enterprise computing.

    RIF. I made no such assertion. I said they make a better desktop than Linux because, well, they do. The BSDs make better servers.

  31. Apple's compiler wold be nice (cross-compiling) by caseih · · Score: 1

    A few years ago I regularly built Qt-based binaries on my Linux machine, targeting PPC OS X (10.3). It was pretty slick. I tried to set up a cross-compiling environment later under 10.4 fat binary days, but that proved too difficult, sadly. As it stands now, if I could run apple's native compiler and tools under linux, outputting nice OS X app bundles for Qt apps, that would be pretty slick.

    1. Re:Apple's compiler wold be nice (cross-compiling) by Guy+Harris · · Score: 1

      A few years ago I regularly built Qt-based binaries on my Linux machine, targeting PPC OS X (10.3). It was pretty slick. I tried to set up a cross-compiling environment later under 10.4 fat binary days, but that proved too difficult, sadly. As it stands now, if I could run apple's native compiler and tools under linux, outputting nice OS X app bundles for Qt apps, that would be pretty slick.

      Start here.

    2. Re:Apple's compiler wold be nice (cross-compiling) by caseih · · Score: 1

      Haha. Nice try. That's how I used to do it. Source code available != portable to Linux easily. These days, it's much harder, but is doable, at least for 10.6-compatible binaries: https://github.com/Tatsh/xchain/

    3. Re:Apple's compiler wold be nice (cross-compiling) by serviscope_minor · · Score: 1

      Thanks!

      That looks really useful. At the moment, I'm finding OSX the most annoying platform to target. I can install MinGW-64 and get a fewsh ubuntu install to build portable 32 and 64 bit Windows and Linux .sos/.dlls. Even if that doesn't work you can stick Windows in a VM on some build bot and script it.

      I gather there's no legal way of doing that on OSX without buying mac hardware, and frankly it's not good hardware to have in a server room (no ILM, low density).

      This might make my life much more pleasant.

      --
      SJW n. One who posts facts.
    4. Re:Apple's compiler wold be nice (cross-compiling) by rdonnell · · Score: 1

      I've copied most of this from a reply I made to the Phoronix thread.

      There's a lot of work involved in going from Apple's source releases to working cross compilers and then a lot more work involved in going from working cross compilers to well tested ones that generate the same binary code that the native versions generate (and allow things like code-signing) You can use my fork of toolchain4 to avoid this work if you want:

      Binaries:
      https://mingw-and-ndk.googlecode.com/files/multiarch-darwin11-cctools127.2-gcc42-5666.3-llvmgcc42-2336.1-Linux-120724.tar.xz
      https://mingw-and-ndk.googlecode.com/files/multiarch-darwin11-cctools127.2-gcc42-5666.3-llvmgcc42-2336.1-Windows-120614.7z

      Source:
      https://github.com/mingwandroid/toolchain4

      Using these you can build both iOS and OSX software using either gcc or llvmgcc on either Linux or Windows. You need to bring your own SDK of course. I've not yet looked into the feasibility of building Darwin libc or any of the other system libs (nor the legality of distributing these). I think there's definitely a gap for the OSX/iOS equivalent of MinGW-w64.

      My build scripts and patches are a bit untidy, I'm currently engaged in an effort to merge this work into crosstool-ng which will force me to clean things up.

  32. Wine still not supported as a 64-bit slackbuild. by mark-t · · Score: 1

    While I understand it's possible to get Wine working on 64-bit Linux, it's my experience that it's not really supported on a pure-64 bit system... at least not on Slackbuilds.org

  33. Anybody working on the other way around? by Shag · · Score: 1

    The build process on OS X is just different enough from Linux to be a real bugbear when I try to compile some obscure console-mode app (naim, for example), usually making osxports puke its guts out on the next-to-last of a hundred dependencies. It'd be pretty nice if I could just download binaries built for Linux and use them.

    --
    Village idiot in some extremely smart villages.
  34. Re:But by eyegor · · Score: 4, Interesting

    Re: windows vs Mac, I personally hate using windows as a workstation, but I have one at home for gaming. In general, it's a crufty clunky dog's breakfast of an OS that's a pain in the butt to configure and update. I've used nearly every version of DOS or Windows since the days of DOS 2.0 and Windows 2.0, so I'm familiar with its flaws and foibles. The only versions I've never used are Vista and Win 8.

    MacOS used to be a crap OS. It was pretty, but didn't multitask at all and crashed far too often to trust. OS/2 was nice, but fragile and was never as popular as Windows. OS X is an awesome OS for workstations and is excellent to work with for day-to-day stuff. The only Linux I use for workstation stuff is Ubuntu. CentOS as a workstation OS is ok, but is too much of a pain to deal with for stuff like sound cards, etc.

    Slashdot has a lot of different kinds of people on it. Many of them hobbyists and people who work in small *nix shops. Many are also enterprise IT types and the most popular enterprise *nix is Linux, hands down. Redhat/CentOS flavors dominate, but there are a few debian shops as well, such as Akamai.

    A lot of that stuff is just holy wars, but if you look at what vendors support what OS's, You don't typically see much for BSD. Our company recently retired a BSD cluster and are in the process of decommissioning our BSD-based servers for a myriad of reasons. Juniper may use BSD in their stuff, but many more use Linux as their embedded OS.

    BSD is popular with some companies and in colleges, but when you get into the real world it's either Linux or Solaris and Solaris is fading fast. Look at the job market. Linux is what most companies are looking for. I'm not dissing BSD, but I'd never recommend it for anything in the enterprise.

    I used to run some SunOS (bsd-flavored) systems 'back in the day' and loved them, but when Solaris came out, pretty much everyone switched. I've used Solaris 2.5 - Solaris 10 on both SPARC and X86 and have watched it decline over the years in popularity because of hardware costs and X86 compatibility issues. Oracle has made some really dumb moves over the years regarding the stuff they purchased as part of Sun and most admins I know have given up on their stuff.

    --

    Don't anthropomorphize computers, they don't like it.
  35. I like the icon. by Anonymous Coward · · Score: 1

    But it's not the same thing. This is running OS X binaries, without OS X.

  36. NetBSD attempted this a decade ago by manu0601 · · Score: 3, Interesting

    There was a similar attemptin NetBSD almost 10 years ago. .

    That prehistoric project implemented Mach-O loader, Mach system calls, and has been able to start OS X display server. It felt short actually displaying something useful, and died from lack of user interest.

  37. Nothing to do with my post. by tuppe666 · · Score: 1, Insightful

    A port of GNUstep to Android would let iOS application developers target Android with much less additional effort. It could help make a lot of currently App Store-exclusive applications into cross-platform applications.

    ...and this is backward thinking. Apple threw away market share protecting their profits, but we [by we I mean me and the ex-shareholders of Apple] are all in agreement that gravy chain is coming to an end. Apple need to step up, and support cross-platform development from the get go, otherwise they will find themselves marginalised [more] pretty quickly. I shouldn't have to reiterate...the days of iPhone exclusives are long over. You post would have maybe been relevant a year ago, but that is a long time ago.

    Although this has little to do with my post, which is Apple need to open their storefront, to sell DRM free [or loose DRM] cross platform applications [and allow ease of those self same applications]...and update those of other stores. Otherwise again it will continue to marginalize itself. In fact I don't limit it to Apple because I think the freedom to move between *ecosystems* is going to become a problem, but locking myself into the loosing platform is not going to happen...and many more will follow me. I've seen how Apple treats its customers who bought its DRM ridden MP3's at 128...they have to pay a premium. I'm not into a company that has that mentality.

    1. Re:Nothing to do with my post. by Anonymous Coward · · Score: 0

      Good post, but:
      s/gravy chain/gravy train/

      A gravy chain would be a strange thing....

      Not to say that a gravy train is normal.

  38. WTF? by tuppe666 · · Score: 0, Flamebait

    o BSD/MIT: do it and tell us.
    o GPLv2: ask us for permission.
    o GPLv3: Don't even look at it.

    LOL its nice to see a random Apple shareholder [Sorry about the shareprice btw] promoting BSD its so quaint. I notice BSD nix has suffered a great deal since Apples one way take. Linux on the other hand seems to be be thriving.

    Quick list of GPL2 and 3 Apps on Android http://en.wikipedia.org/wiki/List_of_open_source_Android_applications

    1. Re:WTF? by Ritchie70 · · Score: 1

      He's talking about licenses and what is OK at his place of employment. And he's right.

      Where I work everything has to be approved, but BSD or MIT is a easy approval.

      They don't really like any of the GPLs - feels too risky, what if internal work somehow "catches" GPL - but v3 is way worse.

      --
      The preferred solution is to not have a problem.
  39. Re:The solution to the Linux email clients questio by iggymanz · · Score: 2

    even more awesome, we can now run Outlook for Mac on Linux! standard at my work, it sucks even worse and harder than outlook on windows

  40. Re:But by jcr · · Score: 1

    even Apple acknowledges that there's no market for their server grade systems and they've stopped selling them.

    That's not quite correct. Apple's server and storage business was doing quite well. With the Xserve RAID, Apple was in fact the #3 storage vendor in the world when they discontinued the product.

    The problem was that a line of business can be very successful, but still not successful enough to be worth Apple's investment of engineering time. If the same people who designed the Xserve can develop the next iMac instead, then Apple can't really justify delaying the consumer product.

    If there were enough hardware engineers to fill these jobs, Apple might still be in the server business.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  41. Re:The solution to the Linux email clients questio by Anonymous Coward · · Score: 0

    By using one that is deliberately designed for the dumbest, lowest and laziest of human life, so that it is limiting even a monkey or a 4 year old in efficiency?

    Yeah... *totally* what Linux users... the *only* actually computer-literate people touching computers want!

    Why do you think we still use MUTT? Because we want to sit there and drool on a tablet with a big red button saying "magic" that "knows" what we want (in that it tells us what we're supposed to want, app-store-censorship style)?

  42. Debunking Wine Myths by tuppe666 · · Score: 5, Informative

    Enjoy your one frame per second!

    I believe in proper ports, using cross-platform tools. In fact with Windows is becoming just another platform. Its simply less of an issue, but to suggest Wine is slower when its often faster is really strange.

    http://wiki.winehq.org/Debunking_Wine_Myths

    I've given you a link to show how misinformed you are. I suggest you spend a little time getting informed

    1. Re:Debunking Wine Myths by Psyborgue · · Score: 1

      I think people get the impression wine is slower because they've badly wrapped games, like Cider games for Mac. Personally i've had pretty good experience playing Windows games in linux as long as the games were originally written in GL... but then again it's been a few years since I last tried it. I would not be surprised at all if DX games run a lot better now than they once did. I'm going to build a new box soon and will probably do a lot more testing. My current linux box is a bit dated for gaming. If wine has advanced as far as you say, I seriously hope Valve will be integrating some wrapper into steam so Windows games can be played without much hassle. It would certainly be nice and if suddenly the average user could play the windows library of games on Linux... I can see a lot more people making the switch.

  43. Dine by static0verdrive · · Score: 4, Funny

    They should have named it Dine.

    --
    ========
    77 77 77 2e 6d 65 6c 76 69 6e 73 2e 63 6f 6d
  44. Re:But by JDG1980 · · Score: 1

    If you have OSX already, why are you messing around with linux?

    Presumably at least a part of the target audience for this project is people who don't have OSX, but would like the option to run OSX programs on a free operating system.

  45. Re:But by Anonymous Coward · · Score: 0

    If you have OSX already, why are you messing around with linux?

    Presumably at least a part of the target audience for this project is people who don't have OSX, but would like the option to run OSX programs on a free operating system.

    Where will these people get the copy of OS X files needed to run the programs?

  46. Re:DroidStep would make Play Store even more usefu by larry+bagina · · Score: 1

    GNUStep lets OS X application developers target Windows and X with much less additional effort. How's that working out?

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  47. Re:But by Anonymous Coward · · Score: 2, Informative

    Apple was in fact the #3 storage vendor in the world when they discontinued the product

    [Citation needed]

  48. Re:But by colinrichardday · · Score: 2

    Like WINE, Darling would provide the capability without Apple's OSX files. From the article:

    Darling must provide an ABI-compatible set of libraries/frameworks as those on OS X so it can parse the executable files for the Darwin kernel, load them into memory, and execute them without needing any code recompilation or other modifications for Linux.

  49. This might actually be easier than WINE by JDG1980 · · Score: 2

    I could be wrong, but I suspect implementing the OSX APIs in Linux might actually be easier than trying to implement Win32. Partly this is because OSX is already a *nix-based system, so you don't have to do as many weird hacks with directory mapping and so forth. But mostly I think it may be simpler because Apple has relatively clean APIs and relentlessly deprecates legacy stuff. When you implement Win32, you have to implement literally thousands (if not millions) of hacks and special cases going back to the 1980s. This is not without justification as a design goal – backward compatibility is one of the reasons why Windows has had such staying power in business – but it's difficult for even Microsoft to get the whole edifice running smoothly, much less third parties with no access to internal design documents and source code. In contrast, when Apple switched from Carbon to Cocoa, they were pretty aggressive about deprecating the old framework.

    1. Re:This might actually be easier than WINE by manu0601 · · Score: 1

      I could be wrong, but I suspect implementing the OSX APIs in Linux might actually be easier than trying to implement Win32. Partly this is because OSX is already a *nix-based system, so you don't have to do as many weird hacks with directory mapping and so forth

      OTOH you need to cope with Mach system calls. OS X is a bicephal kernel. There are positive system calls, which are handled by a BSD-derived kernel, and negative system calls, which are handled by the Mach microkernel.

      The Mach microkernel is central to OS X functionality as all process IPC go through Mach messages. And that stuff has nothing to do with Linux stuff

    2. Re:This might actually be easier than WINE by tipo33 · · Score: 1

      I believe fully POSIX compliant is the terminoligy you are looking for.

  50. Isn't Apple OS"whatever" at its core, Linux based? by Brad1138 · · Score: 1

    I would think that would make it easy to run their apps/programs in Linux.

    But as someone else said, is there anything to run?

    --
    If you could reason with religious people, there would be no religious people
  51. Re:But by Kjella · · Score: 4, Interesting

    Your rock however must be small indeed because BSD is certainly "mainstream", as has been discussed on /. ad nauseam.

    I don't know how accurate the stats are, but w3techs puts FreeBSD at 1.1% of all web servers, that's roughly as mainstream as Linux is on the desktop - in other words not at all. It used to big be yes, but my impression is that Linux got corporate backing and raised the quality significantly while BSD remained a mostly amateur project. Particularly they were rather late with production grade SMP support which started a lot of migration to Linux and while a lot of web hosting companies used it in-house and small companies offered support there never formed a big professional support organization like Red Hat was for Linux. Not to mention Linus has by some small miracle managed to keep it together under one banner instead of forking into three branches with duplication of effort.

    --
    Live today, because you never know what tomorrow brings
  52. Wake me with all of CoreFoundation and AppKit, etc by tyrione · · Score: 1

    including CoreData and CoreGraphics equivalents are in place. Until then, it's like watching a drunk athlete play against all-stars, when comparing GNUstep(off a cliff) versus OS X.

  53. Re:But by Anonymous Coward · · Score: 0

    FreeBSD is hardly considered amateur, and its SMP implementation may have been a bit late but it is much better.

  54. Re:DroidStep would make Play Store even more usefu by ninetyninebottles · · Score: 1

    A port of GNUstep to Android would let iOS application developers target Android with much less additional effort.

    There are already excellent tools for doing just that. You don't get much easier than Cordova or Unity. Darling seems like a fun project and could even be useful some day, but not really a practical solution to cross platform mobile development unless Google were to buy in in a really, really big way.

  55. Re:But by Divebus · · Score: 1

    The storage/server people who were ditched by Apple started their own company - Active Storage. I've got 600TB of it running in my shop so far and will add another 300-600TB next year. The NASCAR video facility in Charlotte, NC has many Petabytes of it and there are lots of other takers in the video post production world. They've tuned the storage to be friendly to continuous streams of 100GB single files, applications where I've seen EMC, HDS and DDS fall over on.

    To the claim of being the #3 storage vendor, I found an IDC competitive analysis from a DDN wen site. They weren't #3, more like between #6-ish and #18-ish depending on which fragment of the industry got measured, but they did win out over some surprising competition. I'm not too upset about the Xserve RAID, but the Xserve was a pretty nice box - like a giant Swiss watch compared to the sloppy assemblies of the competitors.

    --

    Most of the stuff on /. won't survive first contact with facts.
  56. Adobe Creative Suite not far down the road? by thatkid_2002 · · Score: 2

    If this ends up supporting Adobe Creative Suite better than Wine, then that will be a huge win as it is a very common "why I can't use Linux" excuse.
    How good is Apple's documentation compared to Microsofts? This is important for a clean-room implementation.

  57. Re:The solution to the Linux email clients questio by H0p313ss · · Score: 3, Informative

    it sucks even worse and harder than outlook on windows

    Clearly you have not had Notes inflicted on you, if you had you would cling to Outlook with all your heart and count your lucky stars.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  58. Re:Isn't Apple OS"whatever" at its core, Linux bas by H0p313ss · · Score: 4, Informative

    OSX is Darwin (A MACH micro kernel) with a BSD user land + OpenStep + a fuckton of proprietary Apple stuff. Nothing Linux about it.

    You do know that Linux is just a kernel right? Son, these days Solars has more in common with Linux than OSX does.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  59. Re:But by scared+masked+man · · Score: 1

    iWork is a pretty decent office suite (although IDK if it handles ODF properly): for actual spreadsheeting, Numbers is very nice (although it isn't suitable for the kind of monstrosities that Excel can be used for), and Keynote makes Powerpoint seem horribly primitive. The downside is Pages, which is quite decent for desktop publishing (far less painful than Word for anything fancy) and pretty decent for simple authoring, but not as good for moderately-complex documents - in particular, the formatting UI is horribly inefficient without using shortcuts (which also affects Keynote, but you don't tend to want to do so much formatting in a slideshow). That said, Pages complements LaTeX fairly nicely - the thins which are irritating to do in one are usually day in the other.

    Photoshop would probably be the most important program to get working, since that is often mentioned as being one of the critically-missing programs for Linux.

    FaceTime would be worthwhile if you have friends with iThings, but that would probably require you to pirate it. There might also be decent software on the Mac AppStore.

  60. Re:Wake me with all of CoreFoundation and AppKit, by H0p313ss · · Score: 1

    including CoreData and CoreGraphics equivalents are in place. Until then, it's like watching a drunk athlete play against all-stars, when comparing GNUstep(off a cliff) versus OS X.

    Sure you don't want to stick around and taunt them as they wail into the night then drink their tears as the sun rises over the desolation that their lives have become?

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  61. Mace by Myopic · · Score: 1

    It seems like this was a missed opportunity to name the project Mace.

  62. Re:But by jcr · · Score: 1

    Apple didn't ditch them. Alex Grossman saw that he could make a very good living filling the niche that was left when Apple got out of that line of work, and several other people went with him over the following year.

    As for that IDC report, it appears to include everything from bare drives to NAS. Xserve RAID was #3 after EMC and NetApp in their product category.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  63. KMail? by Casandro · · Score: 1

    The only E-Mail program so far which actually is so slow it cannot keep up with my typing!

    1. Re:KMail? by Anonymous Coward · · Score: 0

      Maybe you should sell that 386 of yours.

  64. Re:DroidStep would make Play Store even more usefu by arose · · Score: 3, Informative

    GPLv3 means it is not going to be distributed with a device that can't be unlocked. "Installation instructions" for a Nexus device: enable third party sources and install .apk for user space, unlock device, root, install whatever you want. That's all you need to provide.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  65. Re:But by RocketRabbit · · Score: 1

    Macs make great servers. They just don't belong in a DATACENTER. Going back into the 80s till today, a Mac server is designed to handle a few dozen to a few hundred clients, such as in a school, small or medium business, etc.

    Apple realized how stupid it was to go after the low-margin, high support cost datacenter market, and stopped doing it. The Xserve was an anomaly anyway, as before it the last server they made was that weird A/UX box, the Apple Workgroup Server.

    If you want something to handle blogs, wiki, web server, email, and file serving for a small or medium sized organization, especially a Mac-centric one, a Mac Mini makes a great machine.

  66. Re:But by Divebus · · Score: 1

    Ok, when Apple ditched their USERS, Active Storage started up. Sort of a nuance. You know Alex? Smart guy. How about Emjay? One of the coolest support techs around.

    Not to appear combative, but in which category was Apple the #3 supplier? That IDC document got pretty granular and I'm having a hard time finding some math that correlates that. Like in 2007, the "Worldwide Disk Storage Systems Terabytes Shipped by Supplier" chart says Apple shipped 67,500.3 TB while HP shipped almost 20x more at 1,299,213.7 TB. Between them was EMC (834,670.6 TB), IBM (834,670.6 TB), Dell (588,671.1 TB), NetApp (488,719.2 TB), Sun (268,570.3 TB) and Hitachi (225,565.8 TB). Apple shipped less than one-third of Hitachi. The Xserve RAID was discontinued in 2008, so 2007 was probably the best year for shipments.

    Maybe it's the timeframe. I sort of remember in the early days of the Xserve RAID, they sold quite a few because it was about half the price per TB of pretty much everything else.

    --

    Most of the stuff on /. won't survive first contact with facts.
  67. Re:The solution to the Linux email clients questio by Anonymous Coward · · Score: 0

    Clearly you have not had Notes inflicted on you, if you had you would cling to Outlook with all your heart and count your lucky stars.

    Notes is much more than just mail so stop this crap talk.

  68. Tower on Linux *drool* by Anonymous Coward · · Score: 0

    Well the only thing on Mac OS X i'm really jealous about is Tower, it is quite frankly the BEST git gui application out there. It can do EVERYTHING you can do with the command line and it does have a very intuitive interface, my boss uses it on his MacBook Pro while all other developers are stuck with the usual windows crap. I would really love a way to use that, even if it is through a linux vm, btw. no i won't use a Mac VM that's just crazy talk ;)

    1. Re:Tower on Linux *drool* by Anonymous Coward · · Score: 0

      Thanks for the recommendation, definitely not Tower devs.

  69. Re:But by Anonymous Coward · · Score: 0

    Thanks, I needed this laugh. It was kinda sad and mildly hilarious 2 years ago when people mentioned running Apple hardware in a server room or a rack - and it was still a sold product. It was kind of like saying "Cisco servers". Today? Good lord, are you serious? :P I know you intended it to be intellectual but there is absolutely no justifying cause for doing that unless Apple is subsidizing the hardware substantially, or you're Apple itself.

    As far as OS X in the enterprise, your assessment is quite correct. Keep them there for legacy purposes only: you'll be able to move to something more featureful and mature, freeing up valuable space, soon, hopefully. Thankfully, Open Directory is fairly easy to migrate to another LDAP directory, and all the remaining "server" applications left on OS X have more or less abandoned the platform. Many of them had already started lowering the life boats back in 2007-2008 when they realized that Apple didn't care about suitable disk, memory, or context switch performance for even light use server roles. A shame, really - I, for one, was hoping for another viable SMB option.

  70. Re:Isn't Apple OS"whatever" at its core, Linux bas by Anonymous Coward · · Score: 0

    No, FreeBSD is not Linux. And it isn't even really based on FreeBSD either, it just borrows part of the userland.

  71. No it won't. by dutchwhizzman · · Score: 1

    I have gazillions of retro and historic computers around and having to pull one out of storage, set it up and install the program is just way too much work for all of those. Being able to run software for most of those machines on a single desk top computer or VM host, would make it a lot easier and often "worth the trouble" to actually run the software. Also, the PPC Apple will no longer have hardware support, so if I was running legacy code in a production environment, having it run on modern, supported hardware, would be a benefit. It might even be actually running faster on modern hardware, if emulation is efficient enough.

    --
    I was promised a flying car. Where is my flying car?
    1. Re:No it won't. by Anonymous Coward · · Score: 0
    2. Re:No it won't. by Anonymous Coward · · Score: 0

      I dunno, maybe you wanna perpetuate your already existing virgin squaller.

  72. OS-X apps on PC-BSD? by unixisc · · Score: 1

    I wonder - do OS-X applications work seamlessly under FreeBSD or PC-BSD? Or do they have any Quartz-specific dependencies that would prevent it? Since the underpinnings of OS-X is FreeBSD userland, shouldn't an OS-X application work seamlessly, or would there be any tweaks similar to what the above developer has done for Linux?

    1. Re:OS-X apps on PC-BSD? by Anonymous Coward · · Score: 0

      No. The situation on BSD systems is not that different from Linux when it comes to running OS X apps. Sorry.

    2. Re:OS-X apps on PC-BSD? by Anonymous Coward · · Score: 0

      Not really any easier than what they are already doing with Linux. The FreeBSD userland in MacOSX sits above Mach, so the execuatables really arent FreeBSD compatible, they are Mach executables.

  73. Re:But by manu0601 · · Score: 1

    I don't mention BSD since it's not really mainstream any longer. It's a good OS, but lacks overall vendor support.

    Indeed, last BSD release was 4.4, and it was in 1995. No vendor sells BSD anymore, and nobody use it, therefore you are perfectly right. But I do not know where you have been living for 13 years if you are not aware that BSD derived systems are everywhere today, and backed by major vendors.

  74. focus by zakeria · · Score: 1

    just focus on getting linux apps to run on linux, wine sucks has always sucked and will continue to suck, I don't see a Mac OSX "Mace" helping me to get shit done.

  75. Re:But by jedidiah · · Score: 1

    Even as a workstation product, you're probably better off virtualizing MacOS. That way you can take advantage of cheap and ugly PCs that run circles around a Mac for the same price as what Apple offers.

    As a server product, Apple likely suffers from the same mental block that many companies and individuals do: the idea that a server is somehow something special and something that you need to pay $1000 for the OS just to get started.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  76. Re:But by jedidiah · · Score: 1

    I got mine from the Apple Store. Apple Corp used to sell such files rather freely actually. Although admittedly that approach likely won't last much longer.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  77. Re:Wine still not supported as a 64-bit slackbuild by drinkypoo · · Score: 1

    It works properly for me on Ubuntu 12.10. I can run Steam, even (Well, I'm not in the beta... and since I had HL2 anyway I went ahead and picked up the THQ bundle, for basically nothing. I gave some money to charity and to the bundlers for administration.)

    It was all bad in 12.04, I couldn't install it and lsb-base at the same time

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  78. Re:Isn't Apple OS"whatever" at its core, Linux bas by Anonymous Coward · · Score: 0

    How do you people find Slashdot? Remember to swallow and breath...

  79. Consider BSD components by emil · · Score: 2

    OpenSSH is an integrated subsystem of OpenBSD, which has a market penetration of at least 95%. The OSX kernel is BSD-based, so by numbers of kernel installs BSD is probably ahead of Linux. Consider the basic strlcpy() function, which Linux recently adopted... sometimes BSD gifts come in very small packages. BSD probably dominates the IT industry just as profoundly as Linux, but not in a "monolithic" manner.

    1. Re:Consider BSD components by Pav · · Score: 1

      That's like saying BSD had 95% of the market because Microsoft adopted the BSD network stack. Permissively licensed projects get forked and f***ed, or embraced and extended if you prefer. Congratulations.

  80. OpenStep broken on Fedora for years by Anonymous Coward · · Score: 0

    I'd settle for just fixing OpenStep on Fedora, not a complete Mac/iOS clone. OpenStep's graphics are broken on Fedora, and have been for years. Some sort of dependency hell. As expensive as Macs are, and as important as iOS development and Objective-C are right now, I'm surprised by this situation, since I would figure there would be a lot of incentive to have OpenStep working on a first-class Linux distro as a cheap alternative to learn Objective-C and Cocoa. My limited experience is that OpenStep is so far out of step with the Mac that it isn't useful as a learning platform. Even Objective-C and its class library are out of sync. I tried to write some simple code to format a date on Fedora, and port it to the Mac, but the OpenStep stuff didn't work the way the Mac did. So I figure that OpenStep is so out of date it isn't useful any longer, or demand for it would mean the Fedora version would be fixed. Compare that to, say, g++'s support for the new standard, which has outpaced Microsoft's (even with Sutter as the head of C++ at MS). Fedora is on the leading edge there.

  81. Re:The solution to the Linux email clients questio by IrquiM · · Score: 2

    You obviously haven't used Notes since the 90's when outlook was non-existing. The company I work for switched from Notes to a MS-solution a couple of years ago, and I hear more and more of the users wanting to go back to it! An MS based solution with Exchange and Sharepoint might be easier to set up for the sys-admins, but for users, domino is a far better choice! It just works a lot better and the systems are more integrated with each other.

    --
    This is blinging
  82. if Apple doesn't care.. by Anonymous Coward · · Score: 0

    The only thing that will protect this project from Apple is their focus on iOS.
    If Apple doesn't think OSX is really their future, they probably won't care.
    Now, if someone allowed iOS programs to run directly on other phones...

  83. Re:Isn't Apple OS"whatever" at its core, Linux bas by Brad1138 · · Score: 1

    that means a... well, actually nothing coming from an AC.

    --
    If you could reason with religious people, there would be no religious people
  84. Re:Wine still not supported as a 64-bit slackbuild by mark-t · · Score: 1

    I appreciate that you were probably trying to be helpful, but I did specifically mention that it was unsupported as a slackbuild. Ubuntu is not Slackware. Slackware64 out of the box is a pure 64 bit system that does not support 32 bit binaries without installing additional software (multilib) that, while readily available and quite commonly used, has not ever been officially supported by the slackware distribution, or by slackbuilds.org. It is my understanding that this is a deliberate choice because it is not unheard of for some applications to fail to build correctly on a system which supports both 32bit and 64bit binaries because the build file is set up in such a way that the linker may try to link the wrong libraries when both are present. Editing the build file will usually correct this, but because not all projects which are supported by slackbulds.org have had their build files manually adjusted to account for the possibility of a dual 32-bit/64-bit system. A user thus enables running 32-bit binaries on 64-bit Slackware entirely at their own risk, and must potentially hand-edit other people's build files to build applications to run on it.

  85. Re:But by A+bsd+fool · · Score: 2

    BSD is popular with some companies and in colleges, but when you get into the real world it's either Linux or Solaris and Solaris is fading fast

    I've been doing IT and development in the "real world" for ~20 years, and you are absolutely wrong. There is a lot of Windows infrastructure out there. Nothing competes with AD/Exchange/Sharepoint in corporate environments. Nothing. There's a ton of BSD as well. .Net is far more prevalent then you seem to have any clue about.

    I'm not dissing BSD, but I'd never recommend it for anything in the enterprise.

    The only reason for that can be that you don't know what you're doing / talking about.

  86. Re:But by A+bsd+fool · · Score: 1

    I don't know how accurate the stats are, but w3techs puts FreeBSD at 1.1% of all web servers [w3techs.com]

    Yes, but so what? It's not as though 99% of sites aren't also useless wordpress blogs and other "small fry" VPS solutions. % of websites means nothing. Why not look at % of traffic served, or % of money handled.

    Not to mention Linus has by some small miracle managed to keep it together under one banner instead of forking into three branches with duplication of effort.

    It's laughable to say Net/Free/Open are forks while Ubuntu/Debian/Redhat/CentOS/Gentoo/etc/etc/etc/etc are not. The BSDs all share a great deal of their code with one another.

  87. Re:The solution to the Linux email clients questio by H0p313ss · · Score: 1

    The parts of Notes that are not email are pointless in the 21st century.

    --
    XML is a known as a key material required to create SMD: Software of Mass Destruction
  88. Re:Isn't Apple OS"whatever" at its core, Linux bas by Giftmacher · · Score: 1

    You're either an excellent troll, or a poor unfortunate about to be dog piled by a lot of nerd rage. (Apologies if you're the latter, bravo if the former.) ;)

  89. Re:But by eyegor · · Score: 1

    and they're number what now? :)

    --

    Don't anthropomorphize computers, they don't like it.
  90. Re:But by eyegor · · Score: 1

    The Mac Mini's more of a home/small company server, IMHO.

    We have a couple of XServes in production that we saved from the scrap heap and have another 4 in reserve in case the production ones crap out. They're nice systems, but don't talk to SATA II or III drives and need to be jumpered down to 1.5GB.

    When the XServes die or aren't supported by whatever OS we need, then we'll have to reassess things.

    --

    Don't anthropomorphize computers, they don't like it.
  91. Re:Isn't Apple OS"whatever" at its core, Linux bas by Anonymous Coward · · Score: 0

    OSX is Darwin (A MACH micro kernel with a BSD user land) + OpenStep + a fuckton of pr

    Most of the weight of a typical full install has always been printer drivers. But when users think of Mac OS X, a lot of times they're really only thinking of Quartz, and the applications that are used with it. That there is a framework built upon a platform that allows it all is conceptually skipped... and it amounts to a surprisingly small amount of the whole installation.

  92. Re:Isn't Apple OS"whatever" at its core, Linux bas by hhw · · Score: 1

    Yes, Darwin does use a MACH kernel. But the MACH kernel itself is also derived from BSD, originally developed as additional code written directly into the 4.2BSD kernel.

    --
    http://astutehosting.com/
  93. Re:But by petermgreen · · Score: 1

    Still there were options other than "have their own hardware engineers designing server hardware" and "screw over anyone trying to run their server software in a datacenter environment". Rebadging hardware from a major server vendor being one, selling (expensive) licenses to run it in virtualisation on non-apple hardware being another.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  94. Re:Isn't Apple OS"whatever" at its core, Linux bas by manu0601 · · Score: 1

    Yes, Darwin does use a MACH kernel. But the MACH kernel itself is also derived from BSD, originally developed as additional code written directly into the 4.2BSD kernel.

    If you actually look at the code, or even just at system calls, it is obvious Mach has nothing to do with a Unix kernel. Where did you read it was BSD derived?

  95. Re:The solution to the Linux email clients questio by Anonymous Coward · · Score: 0

    Now what is wrong with Evolution or Thunderbird?
    I personally prefer Evolution, and yes, I know there are some memory leaks... The program itsself works beautifully though, and is fast after all!

  96. Re:But by eyegor · · Score: 1
    --

    Don't anthropomorphize computers, they don't like it.
  97. Re:DroidStep would make Play Store even more usefu by MachineShedFred · · Score: 1

    and if the company you work for requires your phone to not be rooted in order to VPN / get email / calendaring / etc., and is actively enforced by the MDM solution?

    Yeah.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  98. Re:But by MachineShedFred · · Score: 1

    A couple comments:

    Mac Mini server is fantastic for small "appliance" tasks, like a Software Update server for a remote site, or a distribution point for a software deployment system so you don't routinely kick the crap out of your WAN to install large software packages. No, you're not going to run massive databases on it, but it can still be quite useful in the configure-and-drop-ship scenario.

    Open Directory? Really? I thought you said you worked for an enterprise IT organization. Even Apple doesn't use Open Directory internally - they use Active Directory, just like the rest of the planet. If your particular setup of Active Directory isn't friendly with Apple's LDAPv3 AD makeover, you can use Centrify DirectControl or Quest Software's QAS client for Mac OS X. There's probably others, but those are the top two in any enterprise study that's worth reading. In fact, they allow you to move your policy into AD GPOs as well without schema extension. Sure, they cost money, but what does keeping Open Directory servers cost in power, parts, and labor to maintain?

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  99. Re:The solution to the Linux email clients questio by MachineShedFred · · Score: 1

    At one point, Outlook on the Mac was written by the Exchange team at Microsoft, and it had feature parity with Outlook for Windows, including using a MAPI protocol.

    Then the Mac shop at Microsoft was formed and started doing Office for Mac, and completely scrapped the good* Outlook in favor of this abomination of a binary UI for Outlook Web Access, which is what Mac Outlook is.

    Might as well just use OWA - it's the same damn thing, but with less configuration bullshit.

    *all values of "good" are intended in a relativistic sense - saying "the good Outlook" is in comparison to the shit-tastic Outlook 2011 that is the "current" product available.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  100. Tiny Wings is not for Android by tepples · · Score: 1

    the days of iPhone exclusives are long over.

    Correct. Nowadays, an app will be ported to iPod touch, iPhone, and iPad. Tiny Wings is not for Android.

    I've seen how Apple treats its customers who bought its DRM ridden MP3's at 128...they have to pay a premium.

    No, that's how the major record labels treat their customers.

  101. Digital handcuffs controlling access to the work by tepples · · Score: 1

    since I bought a copy of windows

    Just because you bought a copy of a work doesn't mean you bought access to the work embodied in the copy. You waived rights in exchange for the privilege to decrypt the install package.

    Licenses only apply to rentals or signed contracts.

    You accepted the contract when you swiped your credit card and signed the signature pad.

  102. Why run Wine within VMware? by tepples · · Score: 1

    the best of three worlds

    I think he might've been talking about running Linux on VMWare Fusion.

    And these three worlds would be 1. Mac OS X, 2. Linux on VMware Fusion, and 3. what else? One could run Wine in Linux on VMware Fusion, but why do that when Wine runs directly in Mac OS X?

  103. Re:But by RocketRabbit · · Score: 1

    If you are using Macs as workstations you are probably running Logic or Final Cut Pro or other Mac-only software packages on them. Since no virtualization software even has working 3D support on OS X, let alone proper audio drivers, virtualization is a retarded idea.

    Aside from this, it is unlikely that you can spec out a high end workstation for much cheaper than the Mac Pro anyway, even if it is home built.

    Nice troll though.

  104. Re:DroidStep would make Play Store even more usefu by arose · · Score: 1

    If your company requires your phone to not be rooted you can't install any code that requires rooting. This doesn't affect GPLv3 anything, it can even still be shipped with GPLv3 code as long as it's user space/the device can be rooted by the owner (be it you, or your company), even if you opt not to do it.

    GPLv3 requires that any GPLv3 code shipped on the device needs to be able to be replaced by modified versions, it doesn't require the device to be in a state ready to accept such modifications without additional intervention.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  105. Android has AIDE. iPad just has by tepples · · Score: 1

    Are you telling me that none of the millions of iPad owners wishes he had a tool for experimenting with app development directly on the device, no Mac required? Very few I'll grant, but nobody?

  106. Re:DroidStep would make Play Store even more usefu by MachineShedFred · · Score: 1

    I'm just saying that any easy procedure that has a step which involves rooting or jailbreaking the device isn't going to work for everyone. It's fine for some people, but it's not realistic if you have a device given to you by your employer, or want to interact with your employer's systems, if your employer has enterprise security standards which forbid rooting or jailbreaking.

    These policies and MDM profiles that enforce it are going to become commonplace, if they aren't already.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  107. Re:Isn't Apple OS"whatever" at its core, Linux bas by Anonymous Coward · · Score: 0

    that means a... well, actually nothing coming from an AC.

    It's unfortunate that you don't already feel the appropriate amount of shame. A simple Google search could have helped to prevent you from talking out of your ass about things you don't understand.

  108. Like hand in glove by Anonymous Coward · · Score: 0

    Finally, the Mac's famed selection of applications combined with the incredible ease-of-use for which Linux is renowned.