Linked by Thom Holwerda on Mon 7th Apr 2008 20:38 UTC
.NET (dotGNU too) Igor Moochnick announced Pash, an open source implementation of Microsoft's PowerShell. "The main goal is to provide a rich shell environment for other operating systems as well as to provide a hostable scripting engine for rich applications. The user experience should be seamless for people who are used to Windows version of PowerShell. The scrips, cmdlets and providers should runs AS-IS (if they are not using Windows-specific functionality). The rich applications that host PowerShell should run on any other operating system AS-IS. Secondary goal: the scripts should run across the machines and different OS's seamlesly (but following all the security guidelines)."
Permalink for comment 308807
To read all comments associated with this story, please click here.
RE[2]: Tile TK
by Earl Colby pottinger on Wed 9th Apr 2008 01:48 UTC in reply to "RE: Tile TK"
Earl Colby pottinger
Member since:

You forgot the license Microsoft usually attachs to it's code. They go out of their way to insure that no-one can improve the code and use it in such a manner as to weaken their own revenue stream.

So even their most open software (full code, specs and docs) prevents *ANY* commercial use of their code. This means if you even make major changes to the code you can't use it for even you own personal use if it helps you make money, and forget about giving out any improvements if they have commercial use.

The uses of the code not only are limited, but just the fact that you look at the code makes you open to lawsuits if you write something similar in the future.

I love the ideas behind Singularity but I refuse to look at any of their "Open Source Code" as it becomes a ticking time-bomb when future OSs start having the same features and I try writting code for them.

Reply Parent Score: 2