Slashdot Mirror


Rotor: Shared Source CLI

Oink.NET writes "The O'Reilly Network reports on an unannounced BOF session at BSDCon 2002 regarding Rotor, a shared souce implementation of Microsoft's Common Language Infrastructure that currently runs on Windows and FreeBSD. It relies on a Platform Adaptation Layer, similar to Apache's Portable Runtime, that simplifies porting to other OS's. As to the licensing terms, the Rotor FAQ says "Microsoft intends to provide very liberal non-commercial licensing terms and is interested in gathering community input on the design of the license." Wonder if that includes Slashdot community input..."

7 of 249 comments (clear)

  1. Why FreeBSD, here's my opinion by Baca · · Score: 5, Interesting

    "Why FreeBSD?

    One goal of creating a shared source implementation of the ECMA CLI is to prove that the technical choices being made by the ECMA technical group can be implemented on multiple operating system platforms. FreeBSD seemed like a good choice, since it is both a representative UNIX implementation and a platform that has historically encouraged unencumbered experimentation. Microsoft has no plans for supporting other platforms or chip architectures in this implementation at this time."

    I think they chose freebsd because it it _still_ driving the majority of hotmail, perhaps this is thier "FreeBSD version of Linux" See the link below:

    http://www.cw360.com/article&rd=&i=&ard=110220&f v= 1

    "Microsoft has built a FreeBSD version of Linux, but this is more of a publicity gig than a serious endeavour."

    --
    "The once beautiful rose blackens slowly..."
    1. Re:Why FreeBSD, here's my opinion by reaper20 · · Score: 5, Interesting

      I would guess one reason is the old "We're ok with BSD, its the evil GPL software like Linux that we have problems with."

    2. Re:Why FreeBSD, here's my opinion by Snowfox · · Score: 5, Interesting
      I would guess one reason is the old "We're ok with BSD, its the evil GPL software like Linux that we have problems with."
      Well, more importantly, this creates a convenient runtime binding mechanism for neutering GPL. If you're indirecting calls through the a mechanism such as this one, you can use all the GPL code you want and not have to share any source but the GPL-side adapters.

      It's a short step from here to creating staged runtime hierarchy bindings so you can even extend the GPL code directly without sharing the source for your changes.

  2. CLI by ackthpt · · Score: 5, Informative
    CLI == Command Line Interface | Command Line Interpreter

    wtf is wrong with these people, reusing existing acronyms?

    --

    A feeling of having made the same mistake before: Deja Foobar
  3. Open Source / Free Software are not noncommercial by Nailer · · Score: 5, Insightful

    non-commercial licenses (ie, Mono)

    For God's sake would you all please stop referring to non free / closed source software as `commercial'? Not only is it simply incorrect there are many Open Source / Free apps produced for commercial benefit (eg, Zope) and many non-commercial apps with non Open Source licensing (eg, much Windows `freeware').

    Why is it that people (not referring to the person I'm replying to, just Slashdot in general) claim they care about Free Software so much and have never read The Free Software Foundations list of words to avoid. I imagine the OSI would shaare this vview.

    Long live commercial software, as long as its Open Source!

  4. Muddying the Waters.... by zulux · · Score: 5, Interesting

    Microsoft is engaging in a tactic called "Muddying the Waters" - when your adversary has crystal clear goals and objectives, you can divert him by giving him extra goals and more interesting things to ponder. Any time spent away form the goals of Free Software is a win for Microsoft.

    Remember that the sucuess of Linux is due to the GPL and not due to it's technical merrits. If technical merrit were all that mattated - we all would be running Be right now.

    Linux and Free Software are winning becuase we are not playing Microoft's game of Shiny-Box-On-Retail-Shelf software. We are using the desruptive technology of the GPL. and Microsoft is now getting wise and is trying to play our game.

    Don't let Balmer make you do his monkey dance.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  5. Re:consistent and nothing new by spongman · · Score: 5, Insightful
    what, you expect microsoft to spend four years and hundreds of millions of dollars of R&D to produce a product and then just create a new market in which they can reap no benifit from this investment?

    Are you fucking crazy?

    same old story? sure, this is what every company in existance does: invest, develop, collect. If all your company did was invest and develop then you'd see your cash dry up in a hurry and your investors leaving south even quicker.

    It's simple economics, why does nobody on slashdot seem to understand these things? Maybe 'cos the only economics they've ever had to deal with involve getting stuff for free... tanstaafl.