www.wikidata.de-de.nina.az
Die Shared Source Common Language Infrastructure kurz auch Shared Source CLI oder SSCLI fruherer Projektname Rotor ist Microsofts quelloffene Implementierung der Common Language Infrastructure CLI CLI in seinen verschiedenen Versionen stellt den Kern von Net Framework Komponenten samt Laufzeit Umgebung dar Microsoft sieht die Shared Source CLI als eine Referenz Implementierung fur die Verwendung zu Bildungszwecken Obwohl SSCLI fur die kommerzielle Anwendung wegen ihrer Lizenz nicht geeignet ist hat sie es Programmierern dennoch ermoglicht die Details der Umsetzung von vielen NET Bibliotheken kennenzulernen und auf diesem Wissen aufbauend eigene angepasste und auch kommerziell nutzbare Versionen der CLI zu erstellen Inhaltsverzeichnis 1 Geschichte 2 Lizenz 3 Siehe auch 4 Literatur 5 Weblinks 6 EinzelnachweiseGeschichte BearbeitenIm Jahr 2001 gab Microsoft erstmals bekannt dass das Unternehmen Teile des NET Framework Infrastructure Quellcodes im Rahmen des C und CLI Standardisierungsprozesses herausgeben will 1 Im Marz 2002 veroffentlichte Microsoft die Version 1 0 der Shared Source Common Language Infrastructure die auch Rotor genannt wurde 2 Die Shared Source CLI war im Originalzustand fur Windows als Zielplattform konfiguriert konnte aber genau so gut fur FreeBSD Version 4 7 oder neuer und Mac OS X 10 2 verwendet werden Das Design war dabei so angelegt dass die einzige Sache die fur eine Portierung der Shared Source CLI auf eine neue Platform angepasst werden musste eine dunne Abstraktionsebene Platform Abstraction Layer PAL war Die letzte Version der SSCLI war die 2 0 die im Marz 2006 veroffentlicht wurde 3 Sie beinhaltet die meisten Klassen und Neuheiten der Version 2 0 des NET Frameworks 4 Im Gegensatz zur vorherigen Version war sie nur noch auf Windows XP SP2 lauffahig Entwickler die versuchten SSCLI 2 0 auf Vista zu ubersetzen scheiterten entweder an ihr selbst oder waren spater nicht in der Lage korrekt laufende NET Programme zu erstellen Dies gab Anlass zur Vermutung dass die SSCLI keine weiteren Updates erfahren wurde 5 Lizenz BearbeitenDie Shared Source CLI kommt mit der sogenannten Microsoft Shared Source Common Language Infrastructure Lizenz Diese Lizenz erlaubt die Veranderung und die Weitergabe von Quellen fur den personlichen und den akademischen Gebrauch Der Einsatz fur kommerzielle Zwecke etwa ein Software Produkt ist jedoch nicht gestattet 6 Siehe auch BearbeitenCommon Language Runtime Mono Projekt DotGNU inkl Portable NETLiteratur BearbeitenDavid Stutz Shared Source CLI Essentials O Reilly 2003 ISBN 0 596 00351 X Jason Whittington Shared Source CLI Provides Source Code for a FreeBSD Implementation of NET in MSDN Magazine Juli 2002Weblinks BearbeitenShared Source Common Language Infrastructure 2 0 Release Shared Source Common Language Infrastructure 1 0 ReleaseEinzelnachweise Bearbeiten David Sims Tim O Reilly Rael Dornfest Microsoft Plans Shared Source NET ondotnet com 27 Juni 2001 abgerufen am 27 September 2009 On Wednesday Microsoft announced plans to release what amounts to a shared source version of its NET infrastructure for Windows and FreeBSD Specifically Microsoft says it has been working with the ECMA standards body and will release ECMA versions of the Common Language Infrastructure CLI a C compiler and an ECMAscript compiler The CLI is similar to the Java virtual machine in that it acts as a translator between the NET infrastructure and other platforms Program manager Dave Stutz says Redmond will work with Corel to develop the code Brian Jepson Uncovering Rotor A Shared Source CLI ondotnet com pub 4 Marz 2002 abgerufen am 27 September 2009 Shared Source Common Language Infrastructure 2 0 Release Microsoft 23 Marz 2006 abgerufen am 21 Mai 2009 Kristofer Krause A Beginner s Guide to Microsoft s shared Source CLI Rotor c sharpcorner com 13 Mai 2003 abgerufen am 5 Oktober 2008 Most of the NET framework class libraries are present except for ADO NET Windows Forms Web Forms and Web Services Either you or the Rotor community will have to implement these On a less painful note remoting networking and XML functionality and source are included Shared Source CLI aka Rotor on Vista Memento vom 16 Dezember 2013 im Internet Archive Granville Barnett My personal view is that the SSCLI project is doomed to spend the rest of its time only officially supporting that which it did when it was first released If anyone knows any different then let me know I couldn t find any information on the web hinting that it would be updated if only to support Vista In der Lizenz ist vermerkt dass als eine gewerbliche Anwendung z B die Abwicklung von Geschaftsvorgangen die Lizenzierung die Vermietung oder der Verkauf der Software oder der Vertrieb der Software fur die Verwendung zusammen mit kommerziellen Produkten gilt Abgerufen von https de wikipedia org w index php title SSCLI amp oldid 235801044