Slashdot Mirror


Darwin Team Answers & Develop on Darwin

Lagos writes "In July Darwin developers at Apple had a call for questions. Their answers were posted on Monday and may be found here. There is some discussion of Apple's place within the Open Source community, though most of the questions answered are more technical." Along the same Darwinian lines, this submission came in: Maktoo writes "Maccentral is reporting that SourceForge.net has added PowerMac G4 Servers running MacOS X 10.1 into their Compile Farm. Now any apps you have going on SourceForge, you can test to see if it'll run on OS X! Gotta love that BSD heritage... OS X is already going to benefit greatly from all the apps it can use in the UNIX/Linux space. This just makes life easier for developers to bring even more."

152 comments

  1. Bay Area NeXT Group. by jcr · · Score: 4, Informative

    If you're interested in Darwin, and you live in the S.F bay area, come to the BANG meeting tonight at Apple Town Hall auditorium. The subject is Mac OS X 10.1, and Fred Sanchez will be there.

    See http://www.bang.org/ for the details.

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:Bay Area NeXT Group. by Anonymous Coward · · Score: 0



      will fred give me a dirty sanchez?

    2. Re:Bay Area NeXT Group. by Anonymous Coward · · Score: 0

      Don't be such a meanie... if he forgets, he can borrow yours.

      -- chdz

  2. UMCP by SlamMan · · Score: 5, Insightful

    If you interested in getting more OS X information in general, the Collge Park chapter of ACM is having a speaker from Apple today to talk about it. Its from 5-6, in the Classrom Building (yes, that actually is the name of one of our buildings), room 0111

    --
    Mod point free since 2001
    1. Re:UMCP by himself · · Score: 4, Funny

      So is it really room 0111 or is it Room 7? (hee, hee)

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

      Do you know if 10.1 update CD's will be available? If so what do i need to bring to get one?

      Thanks,
      Jesse Grosjean

    3. Re:UMCP by SlamMan · · Score: 1

      Yup, the tornado was on the other side of campus, by the high rises. The "Class room building" is down by rt 1, near the engenering buildings.

      --
      Mod point free since 2001
    4. Re:UMCP by Anonymous Coward · · Score: 0

      Nope, it's room 73

  3. Not good UI design by Anonymous Coward · · Score: 0, Offtopic

    Word has a stupid menu structure. See, there's an "Insert" menu, but you won't find a "Table" option in it. Tables are inserted using the "Insert" option inside the "Table" menu.

    I've known and used Word since the DOS days and I never liked it's interface. Not even Aqua can make it look good to my eyes.

  4. Re:Question by Anonymous Coward · · Score: 0

    Yeah, and thanks to this.. They'll also be porting to FreeBSD!

    Man oh man, gotta love *BSD!

  5. ?question by Anonymous Coward · · Score: 1

    i thought darwin was the version that would run on the x86 and wasn't being offically supported but done as an opensource project?

    1. Re:?question by JimRay · · Score: 3, Informative

      Kind of. Darwin is actually the core of the new Mac OS, including a kernel based on Mach and BSD4.4 compatible Unix layer. Darwin has been released as open source software. It was built to run on PowerPc systems, all the way up the G4. However, the Darwing team has ported it to the x86. If you have a system that meets their guidelines, you can actually run Darwin on an x86, though I'm not real sure why you'd want to. Some have speculated that with a simple recompile and rewrite of some drivers, Apple could port OS X to the x86. Hope this helps.

      Get more info here:
      http://www.apple.com/darwin/

      --
      My other computer is your Windows box
    2. Re:?question by Anonymous Coward · · Score: 1, Informative

      Darwin is just the name of the core OS consisting of a Apple developed variant of FreeBSD 3.2 with a modified Mach kernel. Apple maintains PPC trees and x86 trees, which are both open source. The GNU/Darwin project is a non-Apple (mostly) effort to develop the x86 version, while Apple primarily develops the PPC version. I assume they share their contributions somehow with a common code base.

      The higher level stuff in Mac OS X: graphics/drawing libs, application frameworks, and applications are all closed source and PPC only.

    3. Re:?question by Anonymous Coward · · Score: 0

      Read much? He said the kernel is based on Mach. Besides, it's not a strange combo of Mach versions. It's a relatively straightforward port of Mach 3.0 to PPC.

    4. Re:?question by connorbd · · Score: 2

      Nnnot quite. The older versions of Darwin are (as is MkLinux) but the Darwin driver model is based on something specific to Darwin/X called IOKit.

      /Brian

    5. Re:?question by Anonymous Coward · · Score: 0

      I went to that site, and I could not find any place that described the hardware requirements. Can you be a little more specific? I would like to convert an old PC into a Darwin machine, but I need to know where to start and what hardware will work.
      Thanks

  6. Simple Clarification Needed... by Uttles · · Score: 2

    I'm ignorant, I admit, but I'd love to know one thing about Mac OS X:
    If running OS X, can you use linux/unix software?

    --

    ~ now you know
    1. Re:Simple Clarification Needed... by jcr · · Score: 4, Informative

      The short answer is yes. Mac OS X is a full-blown 4.4 BSD lite OS.

      It doesn't come with the X window system, but there are several commercial and free ports of X available.

      The place to find information on apps for Mac OS X is stepwise.com. Click on the link that says "softrak".

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:Simple Clarification Needed... by winterstar · · Score: 3, Informative

      OS X is mostly like any other UNIX. As long as you have the source code and can recompile it it should work under OS X in most cases.

    3. Re:Simple Clarification Needed... by richie123 · · Score: 1

      If you install an X server on it, or if you use command line programs you can get alot of Linux/Unix based software to run on OS X. OS X is based on the Mach open source kernel, and various BSD command Line tools, and supports most standard Unix api's so that it is possible to get much of the software made for Linux/unix machines to run (with some trouble, and some poking and proding I'm told)

    4. Re:Simple Clarification Needed... by spike666 · · Score: 5, Informative

      the simple answer: Sort of.
      the real answer: it all depends...

      the explanation: if you can compile it, you can run it. if its a command line program, you're porting compile is considerably easier. if its Graphical, you've got a bit harder approach since OSX uses Aqua - a graphical display system which has bases in display PDF (some *nixes GUI systems used to be based on Display Postscript - see Solaris' OpenWindows v1.x)

      however, since i've yet to see a linux/bsd / solaris / aix application that uses aqua, if its a gui program its probably doing Xwindows. to run X on X, you gotta do some tricks, theres a few methods, but Darwin has ported XFree86 to X. it runs pretty well too.

      what i've found is that the quickest way to get an aqua app running is to find a java version of the application if possible since the awt/swing -> aqua stuff is abstracted by the osx implementation of java. but this doesnt solve all your woes.

    5. Re:Simple Clarification Needed... by Matthias+Wiesmann · · Score: 5, Insightful

      The short answer is yes: OS X is a Unix variant - so you only need to recompile the software. In fact many tools of OS X are typical Unix programs, apache, perl, gcc, tcsh, etc...

      The long answer is, it depends. While OS X is clearly Unix, there are some issues:

      • OS X is from the BDS Unix familly, so linux programs might need some tweaking.
      • OS X is structured differently from other Unixes, standart paths are different and configuration files are very different.
      • Most Unix system use the X11 standart for GUI. OS X does not use X11 but instead a protocol based on display PDF. While it is possible to install an X11 server (for instance Xfree), this is not the default installation.
      Still many Unix programs have been ported to OS X in the rather short timeframe of it's existence(~six months).
    6. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 1, Informative

      Check out the Fink project. It's a distribution full of Darwin ports of all the usual Linux/UNIX software with Debian-style package tools.

      Right now, I use a whole bunch of Linux/UNIX software on OS X, primarily Enlightenment, GIMP, XEmacs, XFig, Dia, TeTeX, Ghostscript, and a bunch of little GNOME utils. You can set up X to run side-by-side with Aqua in it's own desktop, or you can have your X apps share the screen with Aqua in "rootless" mode (although that has some quirks).

      I was dual booting with YDL 2.0 for a while, but I don't bother anymore since I've got everything I want installed on OS X. There's even a full GNOME port available. I don't know about KDE though.

    7. Re:Simple Clarification Needed... by iso · · Score: 4, Informative

      A lot of people are saying "it depends," but I'm not really sure why. Just about any UNIX app that will compile on *BSD (graphical or not) can run on OS X. Get XonX and you can run a rootless XFree86 port right next to the Aqua windows. Where does "it depends" even enter this? OS X is as much a UNIX as FreeBSD and Linux are, period.

      The funny thing I've found however, is that after going to great lengths to install beta versions of XDarwin and hacking libraries to get them to compile (this was 6 months ago, all of this is much easier now), I found myself wondering what exactly to do with it. I put a lot of importance on running my old Linux apps, but when it came down to it there was nothing I needed to run under X! I used the Gimp for a bit, but then picked up a copy of Photoshop instead; Mozilla runs better under Aqua than X-Windows; Fire is a great ICQ client and I really like Apple's Mail.app for email; Microsoft Office for the Mac is hands down better than any UNIX clone (or even Office for Windows). The new Office for X looks phenomenal! Everybody using OS X should download the Word for X trial version and try it for themselves. StarOffice and the like don't even come close to this newest version of Word for the Mac. Amazing.

      Sometimes I use the xterms in XDarwin just for old times sake, and it's nice to remotely connect to my linux box though the X Server, but what really struck me is how much better apps are in OS X than they are in Linux. Sure a lot of these apps aren't free, but I was never using them because they were free: I was using them because they got the job done well. Now I'm using no X-Windows apps, a handful of OS 9 apps, but the vast majority of the apps I use are OS X native. It's official, I'm a Mac convert :).

      - j

    8. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 0

      Photoshop is major $$$. Why do you think so many Mac users have been interested in a GIMP port?

      Anyway, I often make technical documents using TeX and need X for the DVI viewer and diagramming tools. Further, the current Carbonized port of XEmacs is based on a very old version and is missing all the GUI elements. I've tried Pepper and BBEdit, but neither compares to XEmacs, so I would keep X around for that alone.

    9. Re:Simple Clarification Needed... by Creepy · · Score: 2, Informative

      Most BSD programs seem to compile OK, the biggest problem I've had is compiling anything that needs access to device drivers, in which case you need to rewrite the code for the IOKit. What I would do for a DEC network driver right now (tulip in Linux)...

    10. Re:Simple Clarification Needed... by Matthias+Wiesmann · · Score: 2, Informative

      Actually there is a freeware/shareware program called Graphic Converter that does the job for a reasonable price.

      As for TeX, I also use it, but I use a nice tool called TexShop that is really nice, free and open source. It uses pdttex to compile and renders the file directly in pdf, so you get all the nice features of Quartz, like anti-aliasing.

    11. Re:Simple Clarification Needed... by iso · · Score: 4, Interesting

      Photoshop is major $$$. Why do you think so many Mac users have been interested in a GIMP port?

      Well photoshop is available to students for only about $200, which is how I first bought it years ago. Anybody who isn't a student will have a job and therefor money, but even then one can still find photoshop for about $500, sometimes less if you pick up an older version and upgrade.

      Add to all this the fact that the GIMP is useless for print, and if you're not doing print then you'd be better off buying Photoshop Elements for a mere $99. There are even upgrade programs to buy Photoshop Elements for as low as $70 if you have a copy of Photoshop LE (included with many scanners, and I've even seen it included free with magazines and at tradeshows!)

      It should also be noted that while I've seen many Mac users interested in the GIMP (hey, everybody likes free stuff), I've run into exactly zero who were impressed by it when they finally got it running. The GIMP is a nice idea, but despite what many (ignorant) zealots preach, the GIMP does not, in any way shape or form, come close to the power of Photoshop Elements, nevermind Photoshop.

      - j

    12. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 0

      Thanks for the link to TexShop! That's exactly what I was looking for. Now if there were only a full featured XEmacs port...

      Anyway, Graphic Converter is fine for simple image manipulation work (e.g. taking photos and cleaning them up for the web), but I rely on the layers & channels support in GIMP for image composition. I don't use it very often, so I can't justify buying Photoshop (it's not native anyway).

      You don't happen to know of any native OS X diagramming tools that support UML, do you?

    13. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 1, Interesting

      I haven't actually used Photoshop Elements, but my understanding is that it doesn't support layers, has weak support for text, and comes with a pretty limited set of filters. Plus it's not native to OS X yet, and right now I'm not going to spend a dime on anything that isn't Carbon or Cocoa.

      You're right that GIMP is useless for people doing professional printing. But I'm not one of those people. Just because I have a job doesn't mean I can justify $500 for Photoshop in my budget, especially since it's not something I use very often, and (as I said above) it's not native yet.

      GIMP provides everything I need, and I've been using it for ~2 years so I'm used to the interface. Why change?

    14. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 1, Interesting

      if you go to Versiontracker you can see many pieces of software that has been ported. XEmacs 19.14 has been ported and you can get it here.

    15. Re:Simple Clarification Needed... by Grinch · · Score: 1, Informative
      I haven't actually used Photoshop Elements, but my understanding is that it doesn't support layers, has weak support for text, and comes with a pretty limited set of filters.


      Layers are there, with all the layer blending options from PS6, the text support is the same as PS6 (for better or worse...), and it comes with a large variety of filters.

      The show-stopper for me was the absence of guides. I often need to take Photoshop files made by other folks and "cut them up" into various components for use in HTML pages and/or Flash components. Without guides, that's a major PITA.

      The common idea is that PSElements must be useful for the web, because it lacks things that are critical for print work - CMYK support among others. But, it also lacks features that many web pros consider critical. I'm not certain who, really, would find it useful.
    16. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 0

      As I mentioned before, it's based on a positively ancient version of Emacs and is missing the GUI functionality.

    17. Re:Simple Clarification Needed... by iso · · Score: 2, Informative

      I haven't actually used Photoshop Elements, but my understanding is that it doesn't support layers, has weak support for text, and comes with a pretty limited set of filters.

      Wrong to all of the above. Everything you mentioned is there, and it includes all of the basic Photoshop filters, completely un-crippled, which is more than enough for 99% of users. Many of the features are presented in a much more intuitive way for beginners, though just about every function you'd find in the GIMP is there.

      I'm not going to spend a dime on anything that isn't Carbon or Cocoa.

      That's understandable; I'll give you this one :)

      GIMP provides everything I need, and I've been using it for ~2 years so I'm used to the interface. Why change?

      Well sure, use what you're most familiar with, but the conversation started with a reference to Mac users switching over to the GIMP. If you're familiar with the GIMP, that's fine, but you would be doing a great disservice to a beginner if you told them to use the GIMP over Photoshop Elements.

      - j

    18. Re:Simple Clarification Needed... by Anonymous Coward · · Score: 0

      Actually, the conversation had nothing to do with Mac users switching over to the GIMP. It had everything to do with one GIMP user (me) having to run X to use it on OS X. I wouldn't suggest GIMP on OS X for a novice, but that has probably more to do with running X than the program itself.

      Anyway, as far as PS Elements features go, can I import text from a file into a layer, and then edit the text later WYSIWYG style? I pretty much depend on that feature provided in the GIMP via a plugin. Also, Grinch mentioned a lack of guides. That's a pretty serious limitation, one I'm not sure I could accept. Is PS Elements scriptable? I couldn't find any mention of it on the site. If not, I'm not interested. Finally, the web site you posted claims that it comes with 95 filters, which probably covers the basics, but doesn't come close to the bazillion filters, scripts, and plug-ins I have hanging around for the GIMP.

      As far as ease of use goes, according to the web site PS Elements is full of wizards and automated tools - exactly what I don't need/want. The one thing I would really like about a native OS X app though is access to the native font system. At this moment in time, the font system in X is still pretty crippled, and that hurts in the GIMP.

  7. Question of the day... by gergi · · Score: 5, Interesting

    Many people complain about Linux not being user-friendly enough in the GUI. Whether that is true or not is irrevelant to my question. Near everyone can agree that Apple has the best GUI. We're talking about how easy it is to port *BSD/Linux apps to OS X ... how easy do you think it would be for Apple to port Aqua to *BSD/Linux?

    -As beautiful as KDE is, I would drop it in a heartbeat for Aqua.

    --
    Nosce te Ipsum
    1. Re:Question of the day... by blafasel · · Score: 0

      assuming there is no licensing shit involved, it might as well be pretty straightforward (being already there in a way). then again
      -- apple probably would like to make some money off their OS
      -- there are a number of quite adorable-looking aqua themes for both KDE and GTK+ available on themes.org

      --

      check your speling
    2. Re:Question of the day... by Matthias+Wiesmann · · Score: 4, Informative

      Aqua is not simply a window manager and widget set you can install on top of a X11 server. It relies on a different drawing sub-system

      A simple port would imply rewriting the low-level IOKit functions for BSD/Linux and then recompile the foundations classes, and the Quartz rendering engine and then finally the Aqua layer. While it would not be very difficult, most of the code as been ported to many architectures. I suspect that a lot of work went into optimising Aqua for the PPC processor and the Atlivec unit. Aqua implies a lot of processing, and I would think that a straigtforward port would be very slow.

      Then again if Apple did this, they would roughtly have changed kernels, using the Linux/BSD kernel instead of Mach - what would be the point?

    3. Re:Question of the day... by simpl3x · · Score: 1

      i can see apple's concern for canibalizing their market, but by creating say a basic interface with functionality limited to quartz and essential i/o, they could create a mindshare market. windows is the current leader, but everybody would love to ditch the costs and security issues.

    4. Re:Question of the day... by tagaran · · Score: 1

      On another vein in the same area, while commercial software producers are producing software for OSX, how difficult would it be (how much extra cost involved) to simultaniously make a port for *BSD/linux? Seems to me a slight increase in production cost compared to larger market seems like a good trade off to me

    5. Re:Question of the day... by uweber · · Score: 1

      You are mistaken! Development for MacOS X can be done with three different APIs of which only two can can be used for GUI apps out of the box and those are not available on other unices (unless Apple decides to finaly support the GNUStep project which is as likely as MS supporting WINE). Besides most Mac OS X apps are programmed in Carbon which is pretty much the old Mac API with support for the new features in X (read as 10 not X11).

      --
      --Ulrich
      On no accounts allow a Vogon to read poetry at you
    6. Re:Question of the day... by Anonymous Coward · · Score: 0
      what would be the point?


      Marketshare.

    7. Re:Question of the day... by Anonymous Coward · · Score: 0

      What marketshare? There's already more OS X users than X11 desktop folks, and that trend will continue when actual commercial applications ship for the OS.

      It's not exactly a secret that Apple's got a different business model than Microsoft and RedHat. They sell hardware with software being a value-add. Just because some of you don't like that fact and want MacOS X to be another OS/2 or BeOS won't change things a bit.

    8. Re:Question of the day... by Anonymous Coward · · Score: 0

      The marketshare is only good for Apple if they profit from it.

      If Apple ported Aqua to be used with generic BSD/Linux then Apple would need to charge for it.

      Unfortunately, I am afraid that many BSD/Linux users would pirate Aqua if Apple went to the trouble of porting it.

    9. Re:Question of the day... by TheInternet · · Score: 1

      what would be the point?

      Marketshare.

      Marketshare of what?

      - Scott

      --
      Scott Stevenson
      Tree House Ideas
    10. Re:Question of the day... by Anonymous Coward · · Score: 0

      Why not write "OSX" rather than writing "X" and then explaining you don't mean the X Window System?

  8. Open Source as base for commercial applications by Anonymous Coward · · Score: 0

    i would like to post the question why open-source developers work on a framework, which is then used by commercial software vendors like adobe, microsoft etc. that don't want in reverse port their applications in reverse to linux?

    also it is questionable for me, why applications like moneyplex (internet banking app for linux) have troubles with the GPL of glibc, which they can't link statically and so don't know how to handle in the final version. i mean GPL is good to some extent but it shouldn't stop 3rd party developers of commercial applications from porting their apps to linux.

    in the long term linux needs to be a production environment beside programming. in terms of multimedia/animation/sound/image editing linux is far behind the commercial os'es...

  9. Potential danger by nahdude812 · · Score: 4, Interesting

    I'm sorry if this is seen as flamebait, but isn't anyone else concerned that potentially all apps that run under Linux would migrate their way to another (commercial) OS with marketing power, and a desire to influence it? Couldn't this be a real threat to Linux? What if everything that ran under Linux suddenly started working under Windows? Wouldn't that reduce the marketability of Linux? If I were a corporation considering switching to a different environment, all be it a more stable one, when I only have people on staff who know the current environment, might I not be inclined to stay with the current environment given that the tools from the new one were available within the current one? Immediate costs would be reduced as there's less of a rollout, even if licensing in the long run is more expensive.

    I think it's a great testament to Open Source that Apple chose to heavily base their OS on it; Apple decision makers aren't idiots, they know a good thing when they see it. But in the end, it takes a piece of the market owned wholly by *nices and allows a commercial entity to have a share of it.

    1. Re:Potential danger by Matthias+Wiesmann · · Score: 2

      Why is this different from commercial compagnies like SUN,HP and IBM that also sell Unix systems?

    2. Re:Potential danger by alfredo · · Score: 2, Informative

      But what it comes down to is getting work done. Having OSX has not lessened my Linux time. I am doing some graphics on My OSX machine, and surfing in YellowDog Linux on my G3.

      Yeah, and I am using GIMP and Photoshop today, that is Classic(OS9.2.1) OSX, and XDarwin. Let's see ya do that on your GateWay. OSX is about flexibility. Jobs knew that butting heads with Gates is a losing strategy, OSX is an end run. He is uniting the NIX world.

      Insisting on Purity will only slow our movement. It was good to get a solid base, but now it is time to be inclusive.

      Get yourself an iBook and see what OSX is all about.

      --
      photosMy Photostream
    3. Re:Potential danger by Anonymous Coward · · Score: 1, Informative

      Platform independence is a GOOD thing!

      The software that runs under Linux is already available on plenty of other platforms. In fact, a lot of it was developed on other platforms, including the various BSD flavors, Solaris, IRIX, UNIXware, etc. Most of the command line stuff even runs on Windows NT & 2000 with Cygwin. And numerous ports are available for BeOS, Atheos, QNX, etc.

      There's nothing wrong with the software being ported to commercial platforms. All that means is that there may be more people using and contributing to the software. And remember that the majority of the UNIX world is still commercial. Linux is still a niche player.

      Linux is a means to an end, not an end in itself. This is an OS were talking about here, not a religion. World domination is a joke, remember? Seriously, Linux will have to compete based on the merits of the platform, and the less we tie software to a particular platform, the better.

    4. Re:Potential danger by nahdude812 · · Score: 1
      Your blind devotion to Linux and free software causes you to worry about the threat posed by a potentially better OS! The smart thing to do is *move* to that OS, as I and many others have already done!

      Now that's flamebait :D. But I'll answer nonetheless. I'm not concerned about losing Linux to a superior OS, if OS>=X proves itself to be better than Linux, you'd better believe I'm gonna be in there with you. What I'm concerned about is a company with an inferior product but better marketing pushing the better product with inferior marketing out. Hello... VHS vs Beta (tried, but true example of marketing versus quality). "Let the best man win" doesn't qualify in the business world, it's, "Let the man with the most marketing dollars win."
    5. Re:Potential danger by nahdude812 · · Score: 3, Flamebait
      OSX is about flexibility. Jobs knew that butting heads with Gates is a losing strategy, OSX is an end run. He is uniting the NIX world.

      Oh, I absolutely concur! It's a magnificent strategy for Jobs! Absolutely it will boost the market share of MacOS! But will it be at the detriment of Linux? Seriously, I doubt that this will pull many Windows users away, as the majority of them are set in their ways, and it isn't MacOS doing anything new that Windows does. Instead it is MacOS seeping in to a share of the market, and in fact, potentially completely blanketing it, that is currently proudly held by BSD/Linux, when they have greater right/authority/capacity to hold that share of the market, except for the fact that they don't have a marketing department.

      Why is Microsoft the big OS right now? Marketing! Is MacOS (pre-X) better than Windows? In very many ways! Is Linux better than Windows? Also in very many ways! Is Windows better than either of them? Not in very many ways at all! My brother just exceeded 400 days uptime on his home server running RedHat. On Netcraft, of the top 50 uptimes, last I checked, only ONE was Windows, and it was a machine run by Microsoft, with the express purpose of proving Windows' uptime capacity, and not a machine that was being used in a production environment. So why is this inferior OS in possession of the largest share of the desktop environment, with an inferior less stable environment that Linux, and a less intuitive, more difficult to use interface than MacOS? You better have guessed it by now (I'm such a cynic), MARKETING. MacOS is absorbing a lot of the strategic advantage of BSD/Linux, and inserting it into their marketing machine under the name MacOS.

      My concern is over whether this pushes BSD/Linux out of the picture, as they are about operational quality not visual quality while OSX focuses a lot more on visual quality (which has proven to be an exceptionally marketable aspect; translucent windows and a warping docking bar, wow, way better than some boring uptime!) and leaves the operational quality to the BSD programmers, who are pouring their hearts and souls in to a project, which Apple might, in the end, turn around and stab them in the heart with.

      Very loose simile: It's like the greatest swordsmiths (Open Source programmers) on earth collectively working for years to create the greatest sword ever for a king (the public, and perhaps Apple), who kills the smith with it to prevent the smith from making a better one. Your greatest source of pride might very well be your undoing in an irony that belongs in fairy tales. (This is not to imply that Apple has its goal laid out to squash BSD, indeed, BSD is proving to be a great aid to them, thus the loosness of the simile.)
    6. Re:Potential danger by Anonymous Coward · · Score: 0

      Well, use OS X and see if it's better. I've got 8 years experience with Linux and definately think OS X is better.

    7. Re:Potential danger by iNik · · Score: 1
      It's an interesting point, and worth thinking about.

      However, how many Apache-based servers are running under Windows rather than *nix? It's been available for some time, yet most folks running Apache are doing so specifically to get out of the Microsoft hole.

      Plus, in the case of open source software, a big part of it is being open. This applies to other OSes as well as within *nix-land. Sure some Mac users get to play with your toys (and let me tell you, I'm enjoying it!). This isn't the end of the world, particularly as Apple (and other commercial *nix vendors) are pretty in tune with the open source scene and their role in it.

      What is more dangerous is if one of these companies starts breaking the GPL and extending the software (making it incompatible with open versions) and then pushing it as the standard. (Just as Microsoft has done with Java, web standards, etc...)

      As ever, be vigilant, but don't bundle your undies just yet.

      --
      --Nik
    8. Re:Potential danger by nahdude812 · · Score: 1

      Very well said!

      One comment:
      iNik said, 'As ever, be vigilant, but don't bundle your undies just yet.'
      nahdude812 points to the subject; Potential Danger
      nahdude812 said, 'I'm just keeping an eye on the future, someone needed to bring it up!'

    9. Re:Potential danger by Snocone · · Score: 4, Informative

      Hello... VHS vs Beta (tried, but true example of marketing versus quality).

      Actually, as usual, the conventional wisdom is wrong in their explanation. Beta was actually well ahead in unit sales until the rise of pr0n on VHS. No, really.

      See, to RECORD a Beta tape, you needed a Sony-licensed machine; very expensive. On the other hand, anybody could make a (comparatively) cheap VHS camera. And the numbers tell the story; when Beta and VHS had about the same number of titles available, Beta led in sales. About seven months after the first VHS cameras hit US shelves, VHS had six times as many titles available, of which not quite half were cheap pr0n flicks. And, needless to say, VHS piracy was rampant, while Beta piracy was next to nonexistent.

      Sales of the two respective systems, which until then had moved along similar trendlines, promptly diverged radically.

      Lesson to be learned from this: Technology adoption is driven by piracy and pr0n. As if looking at any contemporary P2P network hadn't made that clear to you already...

    10. Re:Potential danger by znu · · Score: 2

      Apple isn't that huge, and doesn't appear to be doing anything that could be construed as unfair play. If Mac OS X is detrimental to Linux, it will only be because people view it as a better product. The way to fix that is pretty straightforward, even if actually doing it will take some work: make Linux better.

      Competition with a really polished desktop Unix OS can only help Linux in the long run. Although OS X will likely do quite nice things for Apple's market share, I seriously doubt that everyone is going to abandon x86 hardware, or that OS X will be ported to such hardware any time soon. This means there's still going to be a huge potential market for Linux, and being able to learn from OS X will be of much help in the battle against Windows.

      --
      This space unintentionally left unblank.
    11. Re:Potential danger by pohl · · Score: 1
      Why is Microsoft the big OS right now? Marketing!

      I think this is clearly wrong. The growth of that operating system was mostly the result of a deliberate strategy to exploit the network-effects of controlling APIs, protocols, document formats, and distribution channels. Marketing played a role, but does not deserve singular credit for the success of Windows.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    12. Re:Potential danger by nahdude812 · · Score: 1
      Why is Microsoft the big OS right now? Marketing!
      I think this is clearly wrong. The growth of that operating system was mostly the result of a deliberate strategy to exploit the network-effects of controlling APIs, protocols, document formats, and distribution channels. Marketing played a role, but does not deserve singular credit for the success of Windows.
      Ok, good point, how about this: Why is Microsoft the big OS right now? Ethics free corporatism!
      :) Oops, was that Karma whoring?
    13. Re:Potential danger by dolanh · · Score: 3, Interesting

      As of right now I don't see too much of a conflict, considering the products that MacOSX is encroaching upon are mostly positioned at the desktop market, whereas BSD/Linux main strength is still primarily on the server end.

      When BSD/Linux gets a stronger desktop following (I give it about two years), we could revisit your argument.

    14. Re:Potential danger by whjwhj · · Score: 1, Flamebait

      and leaves the operational quality to the BSD programmers, who are pouring their hearts and souls in to a project, which Apple might, in the end, turn around and stab them in the heart with.

      What a bunch of crap! What utter bullshit. The fact that the poster was modded up indicates to me that we have less than perfectly bright moderators out there.

    15. Re:Potential danger by DrSpin · · Score: 1

      Marketing was part of the story. However, as has been pointed out elsewhere in /. the main reason why MS is big today is piracy. Everyone used M$ products cos everyone else does. What percentage of MS Office users have a legit copy at home? People know how to use M$ products cos they learn at home on a pirate copy. With XP on the horizon, M$ is actively shooting at its own feet. Many people will not be able to upgrade, because registration over the net is simply not feasible for them. (eg most of Africa and China) They will go on using Office97. People will have to stick to W97 for compatibility, because important customers cant read anything later. At last the Upgrade path is NOT M$ - Suddenly Apple gets a second bite :-) Apple doesnt need the piracy, because once people realise M$ is not the only shop in town, they will shop around. REMEMBER - THE WORLD DOES NOT STOP AT THE SHORES OF THE USA! (And even if you have a 56k modem, its not much use if you dont have a phone at all.)

    16. Re:Potential danger by dadragon · · Score: 1

      I don't think you have to register XP in Canada. Correct me if I am wrong, though. I believe that would be a violation of the Privacy Act of 2000.

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    17. Re:Potential danger by Bethor · · Score: 1

      I don't see why or how will Apple backstab developers.
      Darwin/BSD developers know that their work, if it's any good, will help Apple make lots of money. Realistically, I don't think anyone is planning to use Darwin separate from OSX. We help out anyways (at least I do) because we see the potential of a really nice OS coming out of this.
      I just want a great OS, not a corporation-free state.
      My 2 cents,

      Rob

    18. Re:Potential danger by Anonymous Coward · · Score: 1, Insightful

      In stead of simply defaming the statement, please tell us why you disagree with it. What's most astounding is that your comment, with out any meat in it whatsoever got modded up, even more so than someone who posted an opinion with which you do not agree, and so (surprise!) believe should not have been modded up.

      Simply disagreeing with an opinion does not make the opinion invalid, and moderation points aren't intended to allow the moderators to improve people's comments with which they agree, but instead to improve people's comments which make some valid point, or raise a valid concern, grounded in truth, or agreeing with their own opinion or not.

    19. Re:Potential danger by NutscrapeSucks · · Score: 3, Informative

      I just want to contradict the perception here that BSD sprung entirely from the 'great swordsmiths' of Open Source programmers.

      BSD UNIX was a US government funded project intended to advance the state-of-the-art for the computer industry as a whole. The entire intent was to allow commercial companies to 'steal' the code to improve interoperability -- in fact iconic BSD developers like Bill Joy got very rich doing just that. BSD code is used in virtually every OS -- it's a significant chunk of every commercial Unix, probably a bunch in GNU, and there's small bits in Windows, as has been repeatedly discussed.

      Not to take away anything from the people who deUNIXifed BSD and have been doing a excellent job maintaining it ever since. Just that Apple won't be the first nor the last to use BSD code in their OS. Compared to every other commercial user of BSD code, they've been saints.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    20. Re:Potential danger by benedict · · Score: 2

      Apple is putting unixalike machines on the desks of every Mac user in the world, and you're concerned about this hurting Linux's market share?

      Don't quit your day job to be a strategic consultant, is all I can say.

      --
      Ben "You have your mind on computers, it seems."
    21. Re:Potential danger by wankomatic2000 · · Score: 1
      But in the end, it takes a piece of the market owned wholly by *nices and allows a commercial entity to have a share of it.
      There are two distinctive and very different markets here: desktops and servers. And to be honest, BSD and Linux have never had a chance as an old fashioned desktop operating system; there's just not enough organization to get software manufacturers to build applications for them. But as servers, BSD/Linux don't have a real competitor.

      I think that rather than providing a potential danger to Linux and BSD, OS X will provide the perfect compliment to them; it will actually strengthen their position as servers in the office space.

      Before OS X, if you needed to use a desktop for say, something like editing resume.doc (because you can't be certain that those annomalies Star Office puts into documents won't be there again, and some ass-clown in HR wants everything to be .doc), you started up the old token Windows box, or booted up from your FAT partition. If you were at the office, chances are a Windows box is all you've got anyway.

      With OS X, there's no need to have two boxes, or to have half of your disk taken up by FAT partitions. All the tools are there, and with the FreeBSD ports tree, most of the applications that you know from Linux are still there.

      By running a VNC server on localhost, you can have an X session open and be working with The Gimp or gplot at the same time you're working with Illustrator, Maya, or Word.

      The real benefit OS X gives is to those who know how to use UNIX. No more sad sessions in a MS-DOS command prompt window. Among the many benefits are all the tools, a full man page set (no more cls --help bull$h1t), SSH client and server already installed, and the ability to utilize the FreeBSD ports tree.

      And for a systems administrator, having the ability to utilize those tools means all the difference.

      Anyway, when was the last time you saw a G4 used as a web server?
      I guess I must be a piece of the market that Apple has stolen away. I ran FreeBSD for nearly two years as the only operating system on my laptop. Server Desktop Using OS X, I have all the command line server tools on my desktop. I don't have to confine myself to the twenty some sad "command prompt" commands available under Windows. Where BSD and Linux shine is as se

    22. Re:Potential danger by Anonymous Coward · · Score: 0

      Anyway, when was the last time you saw a G4 used as a web server?

      Two minutes ago when I reconfigured the routing tables for my office network you twit.
      OS X Server 10.0.4, Apache, DHCP, Firewall, Fileserver, Print Server. All on one dinky fucking G4. Oh, yeah, you don't know jack about PowerPC hardware, do you x86 chump? Bite me and don't even try to tell me you Pentium peice of jack crap can compete with me (of course that last statement can be ignored if your using some real hardware, but then you've spent some real money and you know something about hardware). Linux = poor mans excuse to work harder, not smarter.

    23. Re:Potential danger by telbij · · Score: 1

      This is a great thread. My view on the subject is that OS X does have the potential to take some market share from open source OSes.

      If Apple somehow gained Microsoft-like market share I would be truly concerned. I think almost any company would do unsavory things with that kind of market power.

      Ultimately, however, I am convinced that OS X will do much more to harm M$ than linux. Why? Because massive market share is something that's greatest benefits are to companies like M$ that are just trying to profit. In the open-source community, market share may help a project gain testing and credibility, but the goal is to make great software, not get rich. The way I see it, open source hackers are open source hackers, if they get drawn off of a certain project, it is most likely because there is something more interesting/better to work on. The value in open-source software is the hours these people have put into it, and thanks to the open source nature, that value will always be present for free, no matter what product happens to have the current lead in marketshare.

      The only way I could see linux users losing out is if somehow all the open source hackers got hired to write proprietary software full-time (meaning 80 hours a week, cuz I think most of them already work 40 :), which I think depends on factors that have nothing to do with OS X.

    24. Re:Potential danger by NutscrapeSucks · · Score: 2

      The growth of that operating system was mostly the result of a deliberate strategy to exploit the network-effects of controlling APIs, protocols, document formats, and distribution channels.

      All of which I'd classify as marketing. (esp. the distribution channel bit, which along with Pricing is exactly what marketing is supposed to worry about.)

      Of course, most folks here think of marketing as equal to advertising. But that's why Microsoft has 'good' marketing, and Apple/IBM/etc have 'bad' marketing. In other words, when MS's slogan was "Windows Everywhere!", they really meant it.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    25. Re:Potential danger by wankomatic2000 · · Score: 1
      You've shown how little you know about running a server, little one.

      Even us x86 chumps know that you're not getting any performance enhancements out of Apache because it's not specifically compiled for the rhapsody engine.

      And us x86 chumps know how to separate services for security. I'm glad you're not responsible for protecting any mission-critical data. Either that, or the idiots that hired you are even more stupid than you are.

      Oh, and this x86 chump owns 1 G4 and 1 G3 ibook and knows enough not to use them as servers.

      Sit down and shut up. Go back to the company whose server is probably already 0wnzed and try to convince them you know something about systems administration and security, because you're not fooling anyone here.

  10. To reward the developers... by Teddyman · · Score: 3, Funny

    They should give Darwin Awards to the most hard-working of them.

  11. Re:Must be asked... by Johnny+Mnemonic · · Score: 1


    Does Darwin have a kernel panic if you try to boot with a mouse that has more than one button?

    I'll assume that you're not a troll, since I prefer to give the benefit of the doubt.

    No. I use a MSFT Intellimouse with X, and it works just fine. The scroll wheel even works in some apps; the right mouse button is recognized for the limited contextual menus that X has.

    --

    --
    $tar -xvf .sig.tar
  12. For a moment ... by Aceticon · · Score: 0, Offtopic

    ... i tought this had something to do with the Darwin Awards

  13. Touche! by nahdude812 · · Score: 1

    Touche! However, "and the less we tie software to a particular platform, the better," so what advantage is there to Linux over other OS's if everything that Linux does can be done by them as well, in a completely identical manner? It's a moral dilemma for me, with out other OS's providing their features to Linux, and Linux providing all their features to other OS's, Linux itself holds no individual advantage.

    Of course, I'm getting bogged down in thinking of Linux as a distribution, not a kernel. Linux is a kernel; it's a core OS. The software that was developed FOR Linux, while significantly adding to its marketability, does not COMPRISE Linux. That might be considered a weakness of relying entirely on the Open Source movement (which I wholeheartedly believe in), in that any advantage that you hold, your competitors can very easily absorb... embrace and extend... frightening.

  14. How come /. didn't mention this back in July? by Anonymous Coward · · Score: 0

    Is it me, or Slashdot didn't care to mention there WAS a call for questions for Darwin team back in July? I know a guy who submitted this as a news item here on the /. at least 4 times (in 2 weeks) in July, but I have never seen any of them got through.

  15. Ask Slashdot - OSX? by Blackbrain · · Score: 1

    This is really more of a rant than flame bait, but I'm going to throw this in here just to see who bytes.

    Speaking as a Mac user who uses Linux at my job, why should I bother with OS X? IMHO Linux is much more flexible and seems to me to have more of a future in business than Apple or OS X ever will. I was very exited when Apple bought NeXT, but after waiting 5 years, OS X 1.0 just left me cold. Why should I spend time learning about OS X when I could be honing my Linux skills?

    --
    Where would we be if Wheel had hid her round rock in a cave instead of showing everyone how it rolls?
    1. Re:Ask Slashdot - OSX? by JimRay · · Score: 1

      Question: why does it have to be either/or? The reality is, Unix system administration will be a benefit to you on BOTH systems. I've been a mac user for nearly 10 years and a Linux user for over 5. When I first loaded the OS X preview, I was amazed at how comfortable I was with the command line. Granted, there are some major differences between the two systems, but there are a lot more similarities.

      OSX is going to give you support from major vendors--Adobe, Macromedia, Microsoft--with the kind of desktop software that many people need. I'm a web developer, I love Macromedia products. Try not to flame me. However, I also build dynamic sites using PHP, MySQL and Java. The ability to perform both of these tasks from a single machine--my G3 laptop--is awesome.

      The reality is, Linux is going to have a very hard time garnering this kind of desktop software support. Open Source alternatives, such as OpenOffice or any wysisyg html layout tool, are always a step behind, running just to stand still with the comercial competitors. I love linux--on my webserver. I can't design with it.

      --
      My other computer is your Windows box
    2. Re:Ask Slashdot - OSX? by Wadesworld · · Score: 2, Insightful

      Let me know when MS Word for Linux comes out.

      Yes, Linux has penetrated the corporate server market. But it has not penetrated the corporate desktop market.

      OS X has the potential to do so. Time will tell - it may not, but at least it's got a chance.

      Wade

    3. Re:Ask Slashdot - OSX? by Anonymous Coward · · Score: 1, Interesting

      High quality, full featured commercial applications. Mac OS X is getting them, Linux isn't.

      Pretty much all the software you can run under Linux you can run under OS X as well. The converse is not true. That's the real selling point. The pretty interface and friendly development APIs are nice too.

    4. Re:Ask Slashdot - OSX? by slashdot2.2sucks · · Score: 1

      If by "honing my Linux skills" you mean programming, web serving, or being an admin, then yes it would be stupid to switch to an OS dependent on an expensive set of hardware that is sure to remain niche forever.

      If by "honing my Linux skills" you mean doing stuff on your computer at home that doesn't matter what OS you are using, then it really doesn't fucking matter

      If by "honing my Linux skills" you mean printing color documents from the $100k printing press connected to your iMac and needing CMK support when you know fucking well that the printed image is always going to be a different color than what you see on the screen anyhow, then you should spend the $100 for OSX and $500 for photoshop or just wait one year until CMK is supported in the Gimp

  16. Use whatever works for you by Anonymous Coward · · Score: 3, Insightful

    If I was a foreman at a construction company, I wouldn't force the bricklayers to use hammers just because the carpenters are really productive with them. A computer is a tool. Use whichever one is right for the job.

    Alot of my job revolves around web development. For me, OS X is perfect because I have Apache, PHP, Perl, MySQL, Photoshop, Flash, Dreamweaver, and vi all on the same machine. I tried to use Linux, but alot of my time was spent dual-booting.

    You probably do other things, so another machine might be better suited for what you do. Whatever. Better or worse is all relative to what you want to accomplish.

  17. So, OS X 10.1 has /dev/random now? by torpor · · Score: 3, Informative

    From the FAQ:

    Q: Porting Unix software to Mac OS X, one thing that is often sorely missed (especially in cryptographic tools) is /dev/random, a system-level entropy provider. Adding a decent /dev/random would be a Good Thing.
    A: Although /dev/random is not in the latest Darwin binary release, it is now in the kernel sources available in the Darwin CVS repository. It took us a bit of time to release it because we wanted to be sure of its quality. Check it out and enjoy!


    So does this mean that OS 10.1 has a /dev/random now, and I can chuck away the entropy daemon I've been using?

    Anyone (early 10.1 users) know the answer?

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:So, OS X 10.1 has /dev/random now? by keeruq · · Score: 1

      If it is wasnt in the lastest Darwin binary release (July 2001) but is in the kernel sources and they say that a new Darwin release will be with 10.1.

      Then it will be there.

      Ive heard rumors about it, but cant confirm it.

    2. Re:So, OS X 10.1 has /dev/random now? by znu · · Score: 3, Informative

      Yup:

      [entropy:/dev] znu% sw_vers
      ProductName: Mac OS X
      ProductVersion: 10.1
      BuildVersion: 5G64

      [entropy:/dev] znu% ls | grep random
      random
      urandom

      --
      This space unintentionally left unblank.
    3. Re:So, OS X 10.1 has /dev/random now? by Anonymous Coward · · Score: 2, Informative

      From my version of 10.1:-

      tcsh% ls -al *rand*
      crw-r--r-- 1 root wheel 1, 0 Sep 26 17:47 random
      crw-r--r-- 1 root wheel 1, 1 Sep 25 21:23 urandom

      That enough for you? :-)

    4. Re:So, OS X 10.1 has /dev/random now? by blaster · · Score: 2, Informative

      Yes. And I have been pushing for it for a long time ;-)

      Louis

  18. a great fear by TomK32 · · Score: 0, Redundant

    wasn't M$ used to have Internet Exploder and Office working for Macs? What if the migrate it to OS X and after OS X being Unix-like one day we might see Office running on Liux Desktops (without wine and such).
    OK, that's just a hypotetical thought and I'm not up-to-date concerning M$-software on Macs but I feel FEAR...

    --
    -- just a geek - trying to change the world
    1. Re:a great fear by MisterPo · · Score: 1

      To be honest with you it might not be such a bad thing. There are people who *have* to use M$ apps (such as PAs, HR, parents etc), and so will never be swayed by stuff like Star Office, K-Office, AbiWord, Gimp etc.

      Anyways, the point is that traditionally they would have to buy both the OS *and* the app. But if they could get away with just paying for the app, then I think that Linux/*nix will suddenly be an attractive option to many folk. Lets face it M$ make really good office software.

      Least not the corporates which is somewhere M$ completely dominates. Linux/*nix needs a killer app or at least something that will draw normal users to it. The techies are already sold but we need that something else to bring people in....

      As the desktop environments evolve (new KDE is swweeet), and programs such as Mozilla are becoming more professional in their operation and presentation, it wont be too long hopefully before there will be shift.

      Besides it would be sweet to see people migrating off Windows and onto something else but by M$ own hand no?

      Po

    2. Re:a great fear by TomK32 · · Score: 0

      > Besides it would be sweet to see people migrating off Windows
      > and onto something else but by M$ own hand no?
      ok, that would be cool but I'd prefer Linux to stay a hacker-OS, it wouldn't be fun anymore if every normal/dumb user could do the same thing as I do. Not mentioning more stupid questions at mailing lists and IRC...

      --
      -- just a geek - trying to change the world
    3. Re:a great fear by MisterPo · · Score: 1

      :)

      I hear ya man.
      I never get tired of the look on peoples faces when I suggest something else apart from M$.

      And I dont know if those people ever get use to my face when they tell me they dont like what I offered cause it doesnt *look* familiar.......

      Regards,

      Po

  19. Compiling apps like GtkRadiant by 47Ronin · · Score: 1

    Although I've been able to compile lots of UNIX apps to OSX like ircII, lynx, MySQL, Xfree86, etc.. I wasn't able to get GtkRadiant compiled for X.. anyone got this working? If so, it would be the first set of quality Quake3 map/skin editing tools accessible to Mac users (finally) ... however I couldn't get past "make"-ing setupdb..

    --
    Those who laugh at you for you having a Mac.. are the people who constantly call you to fix their PC.
  20. Re:Must be asked... by Anonymous Coward · · Score: 0

    Yes it does, not only that but it spawns a virtual Steve Jobs who will brutally heckle you with pointed racial insults until you plug the approved one or no button mouse into it.

  21. Huh? by megaduck · · Score: 2

    I'm afraid that I don't see your point. Apple is now just another commercial unix vendor, much like Sun or IBM. The only difference is that they're targeting the desktop market instead of servers. How does this threaten the open source community, or specifically, BSD?

    Are BSD coders going to drop everything and start hacking on Darwin? Not likely. Darwin is pretty nifty, but projects like OpenBSD have different goals. People might lose interest in Linux PPC, but that will only happen if Apple puts out a superior (and free) product.

    Besides which, Apple's been a pretty good neighbor. They've given a lot back to FreeBSD and GCC, and that says a lot. The traditional way of squashing a technology is "embrace and extend", but that requires your extensions to be closed-source. Darwin is totally open, and the contributions to GCC and FreeBSD are anything but closed.

    Your rant seems more born from fear than reason. Why are you scared of OS X? It's a full-featured unix that my mom can use. Why is that threatening?

    --
    This .sig for rent.
  22. Re:Must be asked... by Anonymous Coward · · Score: 0

    In 10.1, scroll wheels work with almost everything. I'd like to see more done with the contextual menus, however.

  23. Mod parent up by nahdude812 · · Score: 1

    Well said, valid point, this deserves mod up!

    I didn't intend to imply that Apple will necessarily backstab the BSD developers, let alone plan to for the future. As I said in another post on this thread, BSD is clearly adding a lot to OS-X, and they would be foolish to intentionally squash it. Looks like I might have unintentionally forged a mini holy war here. My original intent was to basically say "Watch out for embrace and extend"

  24. too bad I can't afford the hardware to go with it by Anonymous Coward · · Score: 0

    DAMN 4000 dollar computers

  25. Apple's crown jewels by benedict · · Score: 2

    It seems like every other Apple article posted to Slashdot draws comments from people who want Apple to give away their crown jewels, and have some kind of wacky idea as to why that would be a good idea for Apple.

    Open source is really cool and all that jazz, but there are times when a company's best interests are served by keeping some code proprietary. You don't see Veritas giving away their volume manager, and you won't any time soon, either. Same deal with Apple.

    --
    Ben "You have your mind on computers, it seems."
  26. Used to be 5, now 3? Flamebait - what? by Anonymous Coward · · Score: 0

    I fail to see how this is flamebait, he clearly states that he's not making any assumptions about the plans or intentions of Apple, but he's simply stating that we should keep our eyes open, and raising a potentially legitimate concern. Someone mod this back up.

  27. open source software and the software ecosphere by benedict · · Score: 2

    > [W]hat advantage is there to Linux over
    > other OS's if everything that Linux does can
    > be done by them as well, in a completely
    > identical manner?

    Now you're getting it! Open source is the graveyard of revenue-producing intellectual property -- when an idea is sufficiently well-understood and unencumbered by patents, it is implemented in open-source and thus commoditized.

    Apple understands that unix's base functionality is no longer a source of proprietary advantage. That's why they weren't afraid to open their kernel and BSD userland source. But their graphics and user interface software contain real innovation and valuable proprietary ideas.

    Open source software can provide considerable value to the world by providing a baseline. Part of the idea of BSD-licensed software is that no new implementation has any excuse for being worse than the BSD-licensed implementation, because they can use the BSD-licensed implementation with basically no strings attached.

    --
    Ben "You have your mind on computers, it seems."
  28. Re:too bad I can't afford the hardware to go with by Anonymous Coward · · Score: 1, Informative

    I use a DP G4 at work ($4000.00).. but at home I've been happy with my 400mhz G3 iMac for about 2 years now ($1100.00). It runs OS X like a champ. If you want to play games though, better stick to your x86 machines...

  29. Better is the enemy of good enough by pivo · · Score: 1

    Why should I spend a couple of thousand dollars (at least) for the hardware and software to run OSX just to see if I like it better than the OS I use now (Linux) which works perfectly fine for me?

    Why don't you switch to BeOS? It's probably better than both Linux and OSX. Go ahead, do it and see if it's better.

  30. Not exactly the answer you want by Ukab+the+Great · · Score: 2

    With MacOSX, you get unix with a mac interface. With all the other unix desktop environments, you get unix with a windows interface. While much talk is made in the linux community about "yes, we've got skins for apple this and mac that" the widget layouts, keyboard shortcuts, and other thingies about GNOME/KDE are all Windows carbon copies. If you don't like anything that resembles a windows interface, linux may not be right for you. On the other hand, there's nothing preventing you from going into the GNOME/KDE sources and "deredmonifying" stuff.

  31. Why don't they use bugzilla? by Lenbok · · Score: 1

    I had a wee look around the darwin site, and in particular their bug tracking area. I must say it's pretty feeble -- immediately the thought sprung to mind that they should be using bugzilla. Anyone know whey they appear to be growing their own rather than using an already extremely capable system like bugzilla?

    1. Re:Why don't they use bugzilla? by sfgoth · · Score: 2

      Because Apple already has an internal bug tracking database called Radar, with a full app UI instead of a web UI.

      The darwin pages that interface to it are rather primative. But slowly, they're becomming better integrated with Radar.

      Opening up Radar to the public is not an option. With millions of bugs related to every aspect of Apple's business, darwin represents only a tiny sliver of the active Radar bugs.

      -pmb

  32. Re:Potential danger - Not really by Octagon+Most · · Score: 1

    The advantage of Linux is not the apps, it's the OS itself. Windows is unstable, expensive, buggy, and insecure compared to Linux. Anyone using Linux has chosen it for specific reasons that do not apply the Microsoft operating systems.

    The real threat is the other direction. If Windows apps ran on other platforms wouldn't that reduce the marketability of Windows?

  33. Re:Must be asked... by Anonymous Coward · · Score: 0

    OX X has supported every multibutton mouse I've tried it with so far. I think I read that the OS supports up to 10 buttons.

    Noah

  34. X11 Support by JasonAsbahr · · Score: 1

    Another great resource for X11 support (and debian install apps) is

    http://fink.sourceforge.net/

  35. beer vs speech (here we go again...) by renard · · Score: 2
    Sure a lot of these apps aren't free, but I was never using them because they were free: I was using them because they got the job done well.

    The problem, to most open source advocates, is not that your new applications aren't (beer) free - we all like to see developers well compensated for their efforts - but rather that they aren't (speech) free. You will never see the source code, and the community will never have the benefit of the work of those developers... at some point in the not-so-distant future, you will no longer even be able to "purchase" any license for that software you're using; you'll have to lease it instead. Both Microsoft and Adobe have expressed interest in this new-and-improved revenue model - which they will undoubtedly market (consumer inconvenience aside) as merely their best response to "software piracy".

    Of course you are (speech) free to use the software that you prefer. But I hope you consider the political benefits of (speech) free software to be a point in its favor - above and beyond any price differential.

    -Renard

    1. Re:beer vs speech (here we go again...) by crayz · · Score: 1

      I believe Fire is GPL

  36. Re:how the tables have turned by Anonymous Coward · · Score: 0

    Ummmm, XP and 2000 are still a 2 stage OS as you call it. Microsoft just tries to hide it. The good news is that DOS is no longer the first stage.

    The main complaint about Windows 3.x/95/98/ME was that it was just a GUI on top of an outdated OS called DOS. The problem was that the dependencies on DOS limited the functionality and performance of Windows.

    XP and 2000 consist of a GUI built on a multi-threaded CLI OS derived from the IBM & MS OS/2 venture.

  37. Pricing Ignorance or just a troll? by Anonymous Coward · · Score: 0

    What is this junk about Macs costing $4000??

    You can buy G3 Mac Desktops for less than $1000.

    You can buy G3 Mac laptops for $1200 and up.

    You can buy G4 Mac Desktops for $1200 and up.

    You can buy G4 Mac laptops for $2200 and up.
    Sure you can spend $4000 for a Mac if you want to, but it is definitely not required. You can also spend $4000 for a PC if you want to.

    The old argument that Mac hardware is too expensive is OLD.

  38. Qt on Mac OS X by SeanAhern · · Score: 2, Informative
    My favorite GUI library, Qt has been ported to Mac OS X. I have tried this out with some simple code and it seems to work fairly well. The few bugs that I found have been fixed in the final release, which should come "any day now".

    So any app that's written to Qt (and there's a lot of them out there for Linux) should require just a recompile and work perfectly fine under Quartz/Aqua.

  39. Hardware by TheInternet · · Score: 2, Informative

    The top-of-the-line stock desktop machine doesn't even cost $4000:

    $3,499.00
    Dual 800MHz PowerPC G4
    256K L2 & 2MB L3 per processor
    256MB SDRAM memory
    80GB Ultra ATA drive
    SuperDrive
    NVIDIA GeForce2 MX w/TwinView
    Gigabit Ethernet
    56K internal modem

    But this is some pretty serious hardware. The TwinView thing is a video card with two ports on it. The SuperDrive is a DVD/DVD-R/CD-RW drive.

    iMacs start at $999. Towers start at $1699. Apple averages ~30% gross margins because it has a software, hardware and a platform to develop and maintain. Much of the software is outright free, and all Mac users also get free email and 20MB web space/nework storage -- all without ads.

    - Scott

    --
    Scott Stevenson
    Tree House Ideas
    1. Re:Hardware by Anonymous Coward · · Score: 0

      Equivalent of that "serious" hardware can be purchased by around $2500 if one is willing to go with Intel.

      "it has a software, hardware and a platform to develop and maintain. "
      That is why Apple has been almost completely marginalized, trying to sustain their 4% market share.
      They have NO CHANCE competing with thousands of PC companies.

    2. Re:Hardware by TheInternet · · Score: 1

      Equivalent of that "serious" hardware can be purchased by around $2500 if one is willing to go with Intel.

      I'd be interested where you can a dual ~1.4GHz machine with a DVD-R/CD-RW drive, gigabit ethernet, and dual port video card for $2500.


      "it has a software, hardware and a platform to develop and maintain. "
      That is why Apple has been almost completely marginalized, trying to sustain their 4% market share. They have NO CHANCE competing with thousands of PC companies.


      Competing in what terms? PC manufactuers are dropping like flies. Selling lots of units does not mean you have a successful business.

      The fact Apple has its own platform and accompanying line of software provides choice in the industry. The last thing we need is less choice.

      - Scott

      --
      Scott Stevenson
      Tree House Ideas
  40. This figures. by palndron · · Score: 0

    2001-09-25 10:16:08 Ask the Darwin Team.... (developers,apple) (rejected)

    wtf. I love that, maybe I should email contributions to someone else and they'll put them in?

    --
    a man, a plan, a canal, panama
  41. Re:Must be asked... by Anonymous Coward · · Score: 0

    Nope, it's up to 32 buttons.