More emails from the Peninsula Pal:
It takes a number of references and correlating what's said to assemble a picture between what MSTF is doing behind the scenes and what they are presenting to the public. MSFT has broken the discussion up by keeping "designers" (folks who work with format and content) in one part of the software construction task and developers (folks who build functionalities) in another.
Powershell is MSFT's attempt to fit their system with a text command and parameterization system so machines may simply exchange strings of text to run the system rather than being piped up by developers to appropriate graphic modules.
Last year, when Microsoft revealed the development of Server Core - an optional Windows Server setup that omits the graphical environment in favor of a command prompt, for use in limited server roles - admins wondered whether the command prompt in question would be based on old-world DOS or new-world PowerShell.
The answer was disappointing, but the reasons were sound: PowerShell is a managed application, based on the .NET Framework which, for now, requires the graphical environment. So Server Core's command line would be CMD.EXE.
But is that the way things will stay? At WinHEC, BetaNews asked Windows Server 2008 product director Iain McDonald (one of its developers, as opposed to a product manager who works in marketing) about his goals for PowerShell in Server Core.
Admitting that this was his personal preference and not that of his division, McDonald responded to a question from BetaNews, "Personally -- this is biased -- if I could set the direction of it, I would like to make PowerShell the default shell for Windows. That's my personal bias." He added he doesn't expect his preference alone to set the direction of the product for the next couple of years, although he would like to see it replace the basic CMD.EXE command shell.
For now, Server Core has its own command set, including .EXE functions that operate from the command line. Would McDonald plan to alias those functions when PowerShell does become available for Server Core, so that admins won't find themselves making yet another lexicon shift? "I would like to do that," he responded.
Above is an important thread to unravel what MSFT has been doing to keep their developers ignorant all the while they were hiding .Net xml cross-platform capabilities.
Sorry to keep bombarding you but I think if you simply post this (from the URL I just sent you) the evidence will make itself known: "abuse of it's developers by pretending .NET was a true cross-platform framework they're doing everything in their power to stop it from being just that"... "Even more interesting is one of the comments on that article linking to legal documents in which Microsoft employees discuss the (im)possibility of creating a cross-platform code and UI framework, years before the .NET project even started!"
Posted by CmdrTaco on Wednesday May 02, @10:08AM
from the write-once-run-everywhere-that-is-windows dept.
Michelle Meyers writes "Just days before Microsoft claimed to be making parts of the .NET CLR "available" to other platforms, NeoSmart Technologies had published an article bemoaning and blasting Microsoft's abuse of it's developers by pretending .NET was a true cross-platform framework when they're doing everything in their power to stop it from being just that. Of interest is NeoSmart's analysis of how Microsoft has no problem making certain portions of .NET available to Mac users — just so long as its distributed under an "open source" license that forbids any and all use of the code except for educational purposes — yet are terrified of the very thought of .NET being available to *nix users, even if that's to the benefit of .NET developers everywhere. Even more interesting is one of the comments on that article linking to legal documents in which Microsoft employees discuss the (im)possibility of creating a cross-platform code and UI framework, years before the .NET project even started!"
Just a few randomly picked Comments:
Re:Does it matter?
Re:Does it matter?
Re:So C# is .Net?
Re:So C# is .Net?