Slashdot Mirror


GNU-Darwin Dropping Cocoa, PPC Support

Johnny Mnemonic writes "MacSlash is reporting that the Gnu-Darwin ports project has taken issue with some of Apple's current policies, to the extent of: 'GNU-Darwin will not support or distribute any software which links to proprietary libraries, and that includes Cocoa, Carbon, CoreAudio, etc. There will be no native package manager from GNU-Darwin (pkg_add suffices). Second, we will be moving our operations to x86, and we are putting the ppc collection into maintenance mode.' Astonished reaction on MacSlash, and recognition of the Fink alternative. Is this a worthy principled stand, or is it more like Kruschev banging his shoe in the UN? Will this help or hurt Apple's adoption of GPL technology?"

7 of 459 comments (clear)

  1. Re:Utter Stupidity by squiggleslash · · Score: 5, Informative
    Or even easier, name one non-Linux company that has embraced the GPL at all.
    Netscape.

    Started off closed. Was mostly-opened via the NPL and MPL, and now is MPL/GPL dual licenced.

    Off the top of my head, there's also Trolltech.

    Out of interest, when did Apple try the GPL? I thought Darwin was still 100% APSL? If they're dual licencing too, then that's great news, but I haven't seen anything like that lately.

    --
    You are not alone. This is not normal. None of this is normal.
  2. Re:Utter Stupidity by David+Gerard · · Score: 5, Informative
    "name one non-Linux company that has embraced the GPL at all."

    Although it's now owned by Red Hat, Cygnus embraced the GPL before Linux existed.

    --
    http://rocknerd.co.uk
  3. procius's answer on MacSlash by jakobgrimstveit · · Score: 5, Informative

    clarifications anyone?
    by proclus on Wednesday December 18, @07:05PM EST

    Sorry, I just couldn't let the story to out this way, because truth is important to me.

    All machines that are currently supported will continue to be supported in their current configurations, so we are not pulling out the rug as it were. The situation could be better than this, but the ball is now in Apple's court. I will say that Apple has been moving in the right direction with respect to these issues over the past few years. If projects like ours can stay engaged with them, there may be a chance. It is not easy, and may be overly optimistic, but there it is. I'd like to give some time for Apple to respond.

    The main source for the Apple/DMCA story is at the following link, although it has been covered extensively on the web as an 'Apple DMCA' googlesearch will reveal.

    http://news.com.com/2100-1023-955805.html

    Based on my experience with the Adobe boycott and other anti-DMCA activism, I consider Declan as a trusted source. Here are some good stories about the impact of the DMCA in general and on Apple users.

    http://www.tidbits.com/tb-issues/TidBITS-656.html# lnk3
    http://db.tidbits.com/getbits.acgi?tbart=06901

    As for the APSL, this has been a long standing issue with the Distribution, which dates back to the founding.

    http://newsforge.com/article.pl?sid=00/12/01/20282 54&mode=thread

    Darwin is not free software, because the APSL is not consistent with the free software definition. For more information, check GNU Project.

    http://www.gnu.org/philosophy/apsl.html

    You may know Yves@gnu-darwin.org, who is a OSXFaq.com editorial contributor. His most recent installment is highly germain.

    http://www.osxfaq.com/Editorial/open/index4.ws

    Until Darwin is freed, activists such as myself will be leading users away from it instead of toward it. This antagonism towards Apple in the free software community has been aggravated by the DMCA fiasco. For example, Slashdot coverage of Apple has soured considerably since that time. We added the caveat to our Darwin distribution CD's soon after that (see grey box).

    http://www.gnu-darwin.org/order.shtml

    Clearly it is in Apple's best interest to repudiate the DMCA, to remove the onerous anti-privacy clause from the APSL, and to meet the standards of GNU Project, so that users can have a truly free OS, and so that activists can support Darwin instead of undermining it.

    The message for users is to educate yourself about software freedom. In this world of economic contraction, the DMCA, RIAA, and the patriot act, that might take some effort, but it will be worthwhile in the event that free software becomes more difficult to maintain. Here is the starting point.

    http://www.gnu.org

    Regards,
    proclus
    http://www.gnu-darwin.org/

    --
    Jakob Breivik Grimstveit
    "I love deadlines. I love the whooshing noise they make as they go by."
  4. What GNU-Darwin really is ... by Tsk · · Score: 4, Informative

    Gnu darwin packages some GNU software around the APSL licenced darwin OS from Apple. So really the benefits of GNU darwin is helping software mainainers to have their code compile straight out of the box on darwin and thus MacOSX.
    OTOH you need to be aware of fink which brings the same kind of software to macosX and thus darwin.
    Then you also have darwinports bringing to darwin the same has gnu darwin.
    Gnu darwin will now only port x86 making the port "just" a little easier then the PPC one which involves endianess issue and other tricky stuff.
    If developers are interested in darwin they should stick with the main developers of the OS (Apple), hence with PPC so interested party should join darwinports instead of Gnu darwin.

    --
    none Yet.
  5. Why you bang off your shoes by pgpckt · · Score: 5, Informative

    or is it more like Kruschev banging his shoe in the UN

    For those of you who might not be familar with why a person would do this, I thought I should point out that this is from the bible. A person bangs off their shoes to condemn a place.

    Luke 9:5

    "If people do not welcome you, shake the dust off your feet when you leave their town, as a testimony against them."

    Luke 10:10-12

    "But when you enter a town and are not welcomed, go into its streets and say, 'Even the dust of your town that sticks to our feet we wipe off against you. Yet be sure of this: The kingdom of God is near.' I tell you, it will be more bearable on that day for Sodom than for that town. "

    Acts 13:50-51

    "But the Jews incited the God-fearing women of high standing and the leading men of the city. They stirred up persecution against Paul and Barnabas, and expelled them from their region. So they shook the dust from their feet in protest against them and went to Iconium."

    So you can see that banging your shoes off is quite a big deal in a bibical Just a little background info.

    --
    Lawrence Lessig is my personal hero.
  6. Re:Utter Stupidity by FreeUser · · Score: 5, Informative

    I thought that Netscape started off as a combination of open source (though not GPL, of course) projects.

    No.

    Netscape was not 'based' on mosaic ... they reimplemnted the browser from scratch using Motif instead of xaw widgets (for their *nix versions) and obviously windows equivelents for their 'doz versions. It was a complete rewrite, and entirely proprietary code until they chose to GPL it much later ... after Microsoft had nearly killed their market share through illegal leverage of their desktop monopoly (a crime for which Microsoft has been convicted, despite the current administration's unwillingness to uphold the law).

    Netscape certainly falls in the category of "non-Linux company to embrace the GPL", though they certainly are not alone. Cygwin, Trolltech, and others have done likewise ... the GPL ironically is a very protective license to those commercial entities which wish to open their code without having competitors take it and incorporate it into their proprietary products. It is an effective innoculation against such things, which makes it a very useful license for many companies who have much to gain from opening their code, but do not wish to empower their competitors directly in the process.

    It isn't for everyone, or appropriate for all circumstances (recall that OggVorbis is being released under the BSD License so that it will be adopted far and wide, in both free and proprietary products ... including hardware, and recall that the Free Software Foundation has endorsed this with its full support), but it is a very solid license in many (perhaps most) free software circumstances, and its innoculation against future abuse and closing off of the source is a very important, and very effective, feature in insuring that the public commons of code continue to grow and flourish.

    --
    The Future of Human Evolution: Autonomy
  7. FUD comment scores +5 by solferino · · Score: 4, Informative

    Actually, the commentary on this GNU page is for all practical purposes irrelevant since it only properly addresses a version of the licence which has been superceeded. Apple made some significant changes to APSL to specifically address the reservations the open souce community had about their first attempt at an open source licence. I believe the authors of this comment need to rewrite it make it relevant to the current version of APSL, and if they don't, I suggest people stop referring to this out-dated material.

    the above post is complete FUD. The analysis offered on the gnu site is completely up-to-date. Here is the proof which is completely verifiable, as opposed to bald assertions which turn out to be untrue in the parent comment.

    Specifically :
    - latest version of the apsl is 1.2,
    according to apple's own site here,
    released on jan 4, 2001

    - gnu apsl anlysis page last updated 2002/10/15
    (shown at bottom of page)
    which specifically addresses remaining problems
    with apsl 1.2 (the latest release)
    and while it still provides comment
    on the initial problems with the 1.0 release,
    this comment is clearly referenced
    as referring to an older release
    for which later releases corrected
    only some of the problems
    (and probably the gnu analysis page played a large
    role in having these problems fixed).

    so, in summary, please stop posting fud,
    and moderators please check a posters assertions
    before modding him or her up