Slashdot Mirror


QNX "Opens" Source Code

Arista writes "QNX has announced that effective immediately, the company will open the source code to its QNX embedded, RTOS, microkernel operating system. From the press release: "Effective immediately, QNX will make source code for its award-winning, microkernel-based OS available for free download. The first source release includes the code to the QNX Neutrino microkernel, the base C library, and a variety of board support packages for popular embedded and computing hardware." OSNews features an interview with the CEO of QNX, Dan Dodge, on this announcement."

8 of 232 comments (clear)

  1. Microkernel? WTF?! by crush · · Score: 4, Funny

    Don't they know that it's standard wisdom on Slashdot that microkernels can't work? What's wrong with these guys?!!! Myself, I'm still waiting for GNU/Hurd :)

  2. Re:That's cool by porkThreeWays · · Score: 4, Funny

    So a dual license? Blasphemy! I've never heard of a successful open source project using dual licensing!

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
  3. Re:Microkernel? WTF?! by Spy+der+Mann · · Score: 4, Funny

    Myself, I'm still waiting for GNU/Hurd

    Oh right, I heard Duke Nukem forever requires it.

  4. Re:Voting machines by friedman101 · · Score: 3, Funny
    They already did, here's a snippet

    int maxDonation=0;
    int bestCandidate=0;
    for (int a =0; a<= numCandidates-1; a++) {
    if (candidates[a].donation > maxDonation) {
    maxDonation = candidates[a].donation;
    bestCandidate = a;
    }
    }

    candidates[a].CastVote();
  5. Re:Microkernel? WTF?! by cerberusss · · Score: 4, Funny

    Myself, I'm still waiting for GNU/Hurd
    Oh right, I heard Duke Nukem forever requires it.
    No, the Duke box will actually say "GNU/Hurd or better". That's why I installed Vista.
    --
    8 of 13 people found this answer helpful. Did you?
  6. Re:Voting machines by rar · · Score: 4, Funny

    int maxDonation=0;
    int bestCandidate=0;
    for (int a =0; a<= numCandidates-1; a++) {
    if (candidates[a].donation > maxDonation) {
    maxDonation = candidates[a].donation;
    bestCandidate = a;
    }
    }
     
    candidates[a].CastVote();
    Not only corrupt, but also buggy. It always casts the vote for the last guy + 1, overflowing the candidates array. Apparently the last defense of democracy is that people code like crap.
  7. Calling the kettle black? by ClosedSource · · Score: 2, Funny

    "And this is why Free Software advocates laugh at people who say 'Open Source' is not ambiguous."

    RMS is the king of ambiguity. That's why the phrases "free as in free" and "free as in beer" had to be invented. It should have been called "Freedom Software", but that doesn't have quite the marketing value that "Free Software" does.

  8. Re:That's cool by Anonymous Coward · · Score: 1, Funny

    You must have heard of sarcasm.