Slashdot Mirror


Solaris Coming to IBM's Power Architecture?

johnm writes "Jonathan Schwartz, Sun's pony-tailed number two, dropped this little snippit in his blog where he talks extensively about what he thinks 'open' means: 'For example, as we continue porting Solaris onto IBM's Power architecture (demo coming soon!)...' Does this mean you'll soon be able to ditch OS X and stick on Solaris 10 onto Macs?" While coming off as an ad for Java, Schwartz also raises some valid points about Unix and migration.

8 of 419 comments (clear)

  1. fp by Anonymous Coward · · Score: -1, Offtopic

    fp

  2. ph33r the p0w4h!! by Anonymous Coward · · Score: -1, Offtopic

    ph33r the p0w4h of t3h 1bm!

  3. How come... by Anonymous Coward · · Score: -1, Offtopic

    How come these slashdot liberal asshats support killing unborn children, but are against the death penalty?

  4. Green slashdot by Anonymous Coward · · Score: -1, Offtopic
  5. Scary Slashdot by Anonymous Coward · · Score: -1, Offtopic
  6. Re:First Post - all others are base64 failures! by Anonymous Coward · · Score: -1, Offtopic

    SCHNITZEL ON TEH SPOKE!

  7. Go back to Germany, you Nazi scumbag! by Anonymous Coward · · Score: -1, Offtopic

    The message is "YOU FAIL IT!", and in your case your failure is so monumental that Hitler's failure pales in comparison. Surely there will be many documentaries of your spectacular failure in the future.

  8. b64.c by Anonymous Coward · · Score: -1, Offtopic

    #include
    #include <ctype.h>
    int main() {
    unsigned char in[4], v[4]; unsigned char out[3];
    while(1) { int i; int ch;
    for(i = 0; i < 4;) { ch = fgetc(stdin);
    if(ch == EOF) return 0; if(isspace(ch))
    continue; in[i] = ch; i++; }
    for(i = 0; i < 4; i++) v[i] = in[i] < '0' ?
    in[i] == '+' ? 62 : in[i] == '/' ? 63 : -1 :
    in[i] < ':' ? in[i] + 4 : in[i] < 'A' ? -1 :
    in[i] < '[' ? in[i] - 'A' : in[i] < 'a' ? -1 :
    in[i] < '{' ? in[i] - 'G' : -1; out[0] =
    (v[0] << 2) | (v[1] >> 4); out[1] = (v[1] << 4)
    | (v[2] >> 2); out[2] = (v[2] << 6) | (v[3]);
    if((v[0] | v[1] | v[2] | v[3]) == 255) return 0;
    fwrite(out, 1, in[3] == '=' ? in[2] == '=' ? 1
    : 2 : 3, stdout); } return 0; }