PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Microsoft offenbart Quellcode


Commodore
17.01.03, 07:06
Hallo Leute!

Diesen Artikel hab ich in der Sueddeutschen Zeitung entdeckt:

Windows

Microsoft lässt sich in den Quellcode schauen

Seit sie sich für Linux interessieren, werden Regierungen und Behörden in Redmond besonders intensiv betreut. Jetzt sollen sie sogar Einblick in den Bauplan von Windows erhalten.




(suhe) – Microsoft will sein bislang best gehütetes Geheimnis offenlegen: Den Quellcode des Betriebssystems Windows. Nur mit dessen Kenntnis ist es möglich, das Betriebssystem abzuändern und eigenen Bedürfnissen anzupassen. Rund 60 nationale Regierungen und Behörden werden dieses Privileg, sofern sie es überhaupt wollen, im Rahmen des so genannten Government Security Programs erhalten. Kuba und Irak ausgenommen.

Wie der Name bereits sagt, soll das Government Security Program dazu beitragen, die Sicherheit bei der Arbeit mit Produkten von Microsoft zu erhöhen. Im Einzelfall sind entsprechende Regierungs- und Behördenvertreter sogar zu individuellen Schulungen nach Redmond eingeladen.

Mit einer Veröffentlichung des Windows-Quellcodes wären theoretisch aber auch Konkurrenzfirmen von Microsoft in der Lage, ihre Software dem dominierenden Betriebssystem optimal anzupassen. Anbieter, die den Quellcode ihrer Software zur Verfügung stellen, gibt es bereits. Aus einem einfachen Grund: Wenn weltweit möglichst viele kreative Programmierer ihr Know-how einbringen, lässt sich die Qualität eines Produktes maßgeblich erhöhen.

Auf diese Weise entstanden zum Beispiel sehr gute Unix-Abwandlungen wie Linux, das immer noch weiterentwickelt wird. Seit Frühjahr 1998 stellte auch Netscape den Quellcode des Communicators öffentlich zugänglich ins Internet. Heraus kam die Version 6 des Netscape Navigators.

In den Bauplan der Betriebssysteme von Microsoft hingegen durften bislang nur die Nato und die russische Regierung gucken. Dieser elitäre Kreis soll nun auf 60 weitere nationale Regierungsstellen ausgedehnt werden. Die Öffentlichkeit und damit auch die Konkurrenz bleiben weiter außen vor.

Dabei wird Microsoft schon seit geraumer Zeit zur Offenlegung des Windows-Quellcodes gedrängt. Im Antitrust-Verfahren war dies eine der wichtigsten Forderungen. Tatsächlich werden seit August vergangenen Jahres auch Teile der Windows-Interna veröffentlicht. Allerdings nur Schnittstellen und Kommunikationsprotokolle, die die Zusammenarbeit von Servern der Konkurrenz mit Windows-PCs ermöglichen.

Insofern kommt die Ankündigung, Microsoft wolle den kompletten Quellcode der Betriebssysteme Windows 2000, Windows XP und Windows Server 2003 zugänglich machen, überraschend. Selbst der gerichtlichen Forderung im Anti-Trust-Verfahren hatte Bill Gates noch entgegengesetzt, der Windows-Quellcode sei ein nicht lüftbares Geschäftsgeheimnis der Firma Microsoft.

Neugierige, aber nicht zugangsberechtigte Interessenten und Konkurrenten will man sich bei der Zusammenarbeit mit den Regierungspartnern mit aufwändigen Sicherheitstechnologien vom Leib halten. Zu diesen Methoden zählen beispielsweise der Online-Zugriff via Smartcard und SSL-Verschlüsselung, sagt Microsoft-Sprecher Thomas Baumgärtner. Und wer am Government Security Program teilnimmt, bekommt nicht etwa den Quellcode per E-Mail zugeschickt, sondern nennt eine vertrauenswürdige Person, die einen Zugriff auf die Server von Microsoft bekommt. Außerdem würde der Quellcode nicht in einem linearen Listing abrufbereit auf den Servern liegen, sondern einzeln verpackt in Funktionen und Module, die nur Bildschirmseite für Bildschirmseite über eine Art Lupe abrufbar seien. Insofern hat man bei Microsoft keinerlei Bedenken, was einen möglichen Datenklau angeht.

Das Government Security Program ist auch nicht die erste Ankündigung ihrer Art. Als vor mehr als einem Jahr im Deutschen Bundestag erwogen wurde, die ältere Windows-Version NT nicht durch die Neuauflage XP, sondern durch das Linux-System zu ersetzen, war Microsoft Deutschland auch ganz schnell mit einer Reaktion zur Stelle.

Der damalige Geschäftsführer Kurt Sibold kündigte schon seinerzeit an, für die Abgeordneten eine Ausnahme zu machen und den Quellcode des Betriebssystems offenzulegen. Damit wollte das Unternehmen auf die Diskussion um angeblich versteckte Funktionen in dem Betriebssystem reagieren und „viele unbegründete Spekulationen“ beenden. Diese Gespräche tragen jetzt offenbar ihre Früchte.

Da legst di nieder. Dem Bill scheint in seinem Redmonder Firmenimperium der Arsch auf Grundeis zu gehen. Jahrelang belächelte man Linux, traute dem Open Source keine Zukunft zu, ja man hat Linux schlichtweg belächelt und nie ernst genommen. Ob er mit der Offenlegung seines Quellcodes verloren geglaubte Kunden ( ausgewählte ) beeindrucken kann und vor allem zurückgewinnt ist mehr als fraglich. Was meint Ihr zu dem Artikel aus der SZ?

Thomas Mitzkat
17.01.03, 07:13
ich bezweifle, dass das so die offenbarung ist.

comrad
17.01.03, 07:31
shared sources license. es wurde immer gewettert, dass kunden ihre applikationen nicht optimal an windows anpassen können. damit soll halt schluss sein. gegenüber den regierungen wird microsoft nun auch vertrauen aufbauen, da sich etliche regierungen inzw. zu linux bekannt haben.

-> rückgewinnung von kunden. sonst nichts.

comrad

Flightbase
17.01.03, 09:45
den ME source gabs auch mal - jeder der schon mehr als hello world gecodet hat, mußte tierische schmerzen erleiden beim anblick....

ReSeT
17.01.03, 09:52
jeder der schon mehr als hello world gecodet hat, mußte tierische schmerzen erleiden beim anblick....

Ich finde schon, daß ne Menge technisches Know-How hinter Windows steckt, das einzige Problem hierbei
ist wohl, das MS-Windows nicht als Open-Source vorliegt, und somit nicht verbesserungsfähig ist, bzw.
offene Standards hier nicht möglich sind. Aber Kinder-Quellcode wird es wohl nicht sein.

Ich hoffe ja nicht, daß Du auf diese Fakes, die geraume Zeit im Netz kursierten, ansprichst.

hunter
17.01.03, 10:09
Also komplex ist er mit Sicherheit. Das sind da ja keine Hobby Programmierer sondern Profis die wissen was sie tun. Zumindest in ihrem Bereich. Nur das Zusammenspiel der Einzelnen Komponennten macht gelegentlich Probleme. Richtig haarig wird die Sache wenn auch noch Fremdtreiber und Programme hinzukommen.

Dann passt das nicht mehr so ganz wie es soll. Jedem der schon mehr als "Hello World" programmiert hat, sollte das klar sein.

Linux hat halt mehr "Mitarbeiter" die sich auch gegenseitig anpassen können so das das Zusammenspiel meist besser funktioniert und man ein viel stabileres System erhalten kann.

gfc
17.01.03, 10:10
Original geschrieben von ReSeT
Ich finde schon, daß ne Menge technisches Know-How hinter Windows steckt, das einzige Problem hierbei
ist wohl, das MS-Windows nicht als Open-Source vorliegt, und somit nicht verbesserungsfähig ist, bzw.
offene Standards hier nicht möglich sind. Aber Kinder-Quellcode wird es wohl nicht sein.

Ich hoffe ja nicht, daß Du auf diese Fakes, die geraume Zeit im Netz kursierten, ansprichst.

wer sagt dir eigentlich, dass nicht ein Teil der M$-Software nicht aus OpenSource geklaut ist??

lenny
17.01.03, 10:14
"Renate Buss: Microsoft ist nun einmal der Marktführer. Wir sind nicht in der Lage, auch nur im Ansatz zu überprüfen, ob da irgendwelche Bugs drinnen sind - selbst dann nicht, wenn Microsoft den Source Code offen legen würde. Die Abhängigkeit von einem einzigen Unternehmen ist natürlich nie gut. Die Bundesregierung hat daher die Offensive gestartet, mit Open Source wie Linux zu arbeiten. Aber auch da ist es schwierig sicher zu stellen, dass keine Bugs drinnen sind. Schwachstellen gibt es auch bei Linux."

Alles zu lesen unter : http://www.heise.de/tp/deutsch/special/info/13968/1.html

gruss lenny

The AngeL
17.01.03, 11:34
VERDAMMT !!!
Wennd die MS denken dass ihre Shared Source etwas beiträgt um Windows zuz verbessern dann sollten sie sich ....... Imho wird MS höhere Lizenzen für ihre Shared Source Programme und OS haben wollen, wobei gute Leute wie die beim Bundestag doch lieber deen kostenlosen Linux am besten finden.:)

comrad
17.01.03, 11:55
hinter windows stecken profis und windows ist auch professionelle software (genauso wie andere systeme) leider ist die marketingabteilung anders als die entwickler. und die entwickler kriegen ihre deadlines von der marketingabteilung ;)
bei so einem gespann kann nichts gutes bei rauskommen.
mich würde auch reizen bei microsoft zu arbeiten. meist ist hier nur eine verteufelung der firma zu sehen, als objektive betrachtungen (siehe http://www.linuxforen.de/forums/showthread.php?s=&postid=327202#post327202 ).

comrad

HangLoose
17.01.03, 12:54
moin moin

für mich bestätigt diese *maßnahme* von MS nur, das ihnen der wind aus dem open source lager immer heftiger ins gesicht bläst. kurz gesagt, MS schwimmen die felle weg und *sie* wissen dass und versuchen nun mit allen mitteln gegen zusteuern.

bis vor kurzem war es noch ein ding der unmöglichkeit, das MS anderen unternehmen oder institutionen jemals den einblick in ihren source code gewähren würde. man erinnere sich nur, wie vehement sich MS dagegen vor gericht gewährt hat.

ich bezweifel allerdings, das microsoft's strategie (jedenfalls so wie es momentan geplant ist) von erfolg gekrönt sein wird. unternehmen, regierungen etc. die sich aufgrund von *sicherheitsbedenken* von MS abwenden wollen, wird man nicht damit überzeugen können, das man ihnen mal eben kurz einen blick in den code gewährt, sicherheit ist ein prozeß

@comrad

meist ist hier nur eine verteufelung der firma zu sehen, als objektive betrachtungen

für die es, zumindest rein auf die firma bezogen, reichlich gründe gibt, die MS auch noch selbst liefert ;)



Gruß HL

pyrophet
17.01.03, 14:36
Original geschrieben von Flightbase
den ME source gabs auch mal - jeder der schon mehr als hello world gecodet hat, mußte tierische schmerzen erleiden beim anblick....

hey, wo hast du die her ?? kannst du mir den link geben wo ich die sourcen herbekomme ?
würde mal gerne in irgend einem windows rumscripten, oder mir das mal anschauen was fürn programmierstil die so haben...........:D

greetz pyro

dragon's might
17.01.03, 15:11
Original geschrieben von gfc
wer sagt dir eigentlich, dass nicht ein Teil der M$-Software nicht aus OpenSource geklaut ist??
das frage ich mich auch!
die haben sicher sehr viele Lösungen aus der open-source welt geklaut!:mad:

gfc
17.01.03, 15:32
Original geschrieben von dragon's might
das frage ich mich auch!
die haben sicher sehr viele Lösungen aus der open-source welt geklaut!:mad:

drum wollen sie ja ned den SourceCode öffnen---> verletzung der Lizenzbestimmungen --> Riesenklage --> M$ is bankrott.... das wäre unwiderlegbar als Beweis und da kann kein noch so kreativer Richter was dran aussetzen...

Skipper
17.01.03, 15:47
Natuerlich haben sie schon von OpenSource "geklaut", und das voellig rechtens und auch kein Geheimnis draus gemacht. Die BSD-Lizenz machts moeglich.

Warum sollten sie das Risiko eingehen und was aehnliches von GPL-Software nehmen? Irgendwann kommt es immer raus.

HangLoose
28.02.03, 14:46
moin moin

ob bill noch durchschlafen kann? ;)


Bill Gates wettert in Japan über Open Source (http://www.heise.de/newsticker/data/anw-28.02.03-002/)

Bei einem Treffen mit einer Kommission der regierenden Liberaldemokratischen Partei (LDP), die für die Auswahl der Software für E-Government-Systeme zuständig sind, appellierte Gates an die Regierung, durch Lizenzgebühren die Hersteller von kommerzieller Software zu unterstützen. Freie Software schaffe keine Arbeitsplätze und bringe daher dem Staat auch keine Steuereinnahmen. Im Kapitalismus sei es nun einmal üblich, neue Software zu entwickeln und dafür die Einnahmen aus früheren Verkäufen einzusetzen. Falls Software frei verfügbar sei, müssten Programmierer womöglich für ihren Lebensunterhalt tagsüber Feldarbeit verrichten, führte der Microsoft-Gründer nach einem Bericht von Nihon Keizai Shimbun weiter aus.


China schaut in Windows hinein (http://www.heise.de/newsticker/data/anw-28.02.03-000/)


Gruß HL

HangLoose
09.03.03, 10:00
Bill Gates: Palladium dient auch dem Urheberschutz (http://www.heise.de/newsticker/data/anw-08.03.03-002/)

hm wurde das nicht immer bestritten von MS und war die Namensänderung von Palladium in den leicht zu merkenden Namen Next-Generation Secure Computing Base (NGSCB) etwa nur der Versuch Lucky Green abzuhängen?

Aber eins muß man Billy ja lassen, Humor hat er ;)

Auch glaubt er nicht, dass die Kontrollfunktionen Microsoft-Kunden anderen Betriebssystemen in die Arme treiben werden. Zwar sei Linux "definitiv ein Konkurrent für uns", sagte Gates in dem Focus-Interview. Doch Windows biete viele zusätzliche Anwendungen, die die Nutzer bei Linux erst teuer dazukaufen müssten. Gates: "Wir glauben, dass Windows für den Nutzer am Ende günstiger ist."



Gruß HL

gfc
09.03.03, 10:05
Original geschrieben von HangLoose


Auch glaubt er nicht, dass die Kontrollfunktionen Microsoft-Kunden anderen Betriebssystemen in die Arme treiben werden. Zwar sei Linux "definitiv ein Konkurrent für uns", sagte Gates in dem Focus-Interview. Doch Windows biete viele zusätzliche Anwendungen, die die Nutzer bei Linux erst teuer dazukaufen müssten. Gates: "Wir glauben, dass Windows für den Nutzer am Ende günstiger ist."



Gruß HL

ich wär gar ned so sicher, dass das nur Humor ist... mit Palladium oder dfjkasdfhuad wie es ja nun heisst, wird man Linux sicher KAUFEN müssen... und das wird sicher ned billig.. ev hat er am schluss ja recht.. :mad:

McG.linux
09.03.03, 11:04
Auch glaubt er nicht, dass die Kontrollfunktionen Microsoft-Kunden anderen Betriebssystemen in die Arme treiben werden. Zwar sei Linux "definitiv ein Konkurrent für uns", sagte Gates in dem Focus-Interview. Doch Windows biete viele zusätzliche Anwendungen, die die Nutzer bei Linux erst teuer dazukaufen müssten. Gates: "Wir glauben, dass Windows für den Nutzer am Ende günstiger ist."

Wieso Humor? er hat doch recht.. Solitaire is bei Windows schon dabei, für Linux gibt es "Eric's Ultimate Solitaire", und das kostet um die 10€..

:)
Gruß
mcg.linux

HangLoose
09.03.03, 11:26
@McG.linux

genau, wer braucht schon so sachen wie open office, compiler, ftpserver und und und. ;)


ps: nimm doch Klondike ;)

Gruß HL

Sonny
09.03.03, 11:33
kann man das kompilieren und dann läuft windows?

wenn nicht, dann kann das ja auch was ganz anderes sein.

McG.linux
09.03.03, 11:38
hm.. ja stimmt.. Klondike gibt es ja auch noch.. War unser Bill wohl nicht auf dem neuesten Stand..
Tja.. dumm für ihn das sein Argument so schnell entkräftet werden konnte.. :)

Gruß
mcg.linux

Sayonara
09.03.03, 12:40
Original geschrieben von McG.linux
Wieso Humor? er hat doch recht.. Solitaire is bei Windows schon dabei, für Linux gibt es "Eric's Ultimate Solitaire", und das kostet um die 10€..

Patience unter KDE ;)

zorin
09.03.03, 13:46
Ich hab den Source Code schon, aber pssst, nicht weitersagen:

/*
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1998
*/

#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"

#define INSTALL_HARD

char make_prog_look_big[1600000];

void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();
if (first_time_installation)
{
make_50_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of_OS2();
hang_system();
}

write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();

if (still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_3.1();
do_nothing_loop();
do_nothing_loop();
}
}

if (detect_cache())
disable_cache();

if (fast_cpu())
{
set_wait_states(lots);
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
}


/* printf("Welcome to Windows 3.11");*/
/* printf("Welcome to Windows 95"); */
printf("Welcome to Windows 98");

if (system_ok())
crash(to_dos_prompt);
else
system_memory = open("a:\swp0001.swp",
O_CREATE);

while(something)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}

create_general_protection_fault();
}

Morb1d
09.03.03, 13:58
alt :)

zorin
09.03.03, 14:10
Ich weiss, *schäm*