www.wikidata.de-de.nina.az
BitKeeper ist ein Software Werkzeug zur Versionsverwaltung von Software Quelltext Mit zuruckgehender Nutzung wurde es am 9 Mai 2016 unter der Apache 2 0 Lizenz freie Software 2 BitKeeper wird nicht mehr weiterentwickelt 3 4 BitKeeperBasisdatenEntwickler BitMover Inc Erscheinungsjahr 4 Mai 2000Aktuelle Version 7 3 3 1 29 Dezember 2018 Betriebssystem AIX FreeBSD HP UX IRIX Linux Mac OS X NetBSD OpenBSD Solaris WindowsProgrammiersprache CKategorie VersionsverwaltungLizenz Apache 2 0deutschsprachig neinwww bitkeeper orgBevor BitKeeper Open Source Software wurde wurde es an mittlere und grosse Unternehmen verkauft oder vermietet Die genauen Kosten hingen von der Anzahl und Art der Lizenzen ab lagen laut BitKeeper jedoch deutlich unter 2 000 US Dollar pro Lizenz 5 Es stand im Wettbewerb mit anderen professionellen Systemen wie Rational ClearCase BitKeeper wurde von der Firma BitMover Inc mit Sitz in San Francisco hergestellt Die Firma gehorte ihrem Vorstandsvorsitzenden Larry McVoy der zuvor Sun WorkShop TeamWare entworfen hatte Viele der TeamWare Konzepte werden von BitKeeper verwendet BitMover erlaubte den kostenlosen Einsatz fur bestimmte Open Source oder Freie Software Projekte Das bekannteste und am kontroversesten diskutierte Beispiel war der Quelltext des Linux Kernels Die Lizenz fur die Community Version von BitKeeper erlaubte es Entwicklern BitKeeper gratis fur Open Source oder Free Software Projekte einzusetzen vorausgesetzt dass sie sich fur einen gewissen Zeitraum von der Entwicklung konkurrierender Produkte wie CVS GNU arch Subversion oder ClearCase fernhalten wurden Es ist umstritten ob diese Klausel uberhaupt durchsetzbar ist BitMover beruft sich auf das Urheberrecht obwohl die Einschrankung sehr weit von den darin geschutzten Rechtsgutern entfernt ist Trotz einiger bekanntgewordener Falle in denen die Klausel ignoriert wurde zum Beispiel durch Entwickler des Versionsverwaltungssystems Mercurial kam es zu keinen gerichtlichen Auseinandersetzungen Die Community Version von BitKeeper sicherte bestimmte Projekt Metainformationen auf Servern von BitMover sodass es nicht moglich war Projekte ohne Kenntnis von BitMover zu verwalten BitMover hat die Unterstutzung der Community Version zum 1 Juli 2005 eingestellt Mit der Version 7 2 oss die am 9 Mai 2016 erschien steht BitKeeper unter der Apache Lizenz 2 0 und ist damit Open Source Software 6 7 BitKeeper und Linux BearbeitenDie Entscheidung BitKeeper fur die Linux Entwicklung einzusetzen fiel 2002 weil BitKeeper das einzige System war das eine automatisierte ruckwirkende Umstellung auf ein Versionsverwaltungssystem des seit 1991 vollig ohne Versionsverwaltung entwickelten Linux erlaubte Einige Kritiker insbesondere der GNU Begrunder Richard Stallman ausserten ihre Bedenken an dem Einsatz von proprietaren Programmen fur freie Flaggschiff Projekte Wahrend der Projektleiter Linus Torvalds und andere zentrale Entwickler BitKeeper angenommen hatten haben andere wichtige Entwickler einschliesslich des Linux Veteranen Alan Cox dies verweigert Diese fuhrten die BitMover Lizenz an und sprachen Bedenken dagegen aus dass das Projekt Kontrolle an Entwickler unfreier Software abgibt Um diese Bedenken zu mildern hat BitMover die Moglichkeit geschaffen dass in einem gewissen Rahmen Entwickler die CVS und Subversion einsetzen mit den BitKeeper Servern arbeiten konnen auf denen die Linux Quelltexte verwaltet werden Trotz dieser Erweiterungen brachen gelegentlich Flamewars auf den Linux Mailinglisten aus oft unter der Teilnahme von BitMover Chef Larry McVoy der selbst Linux Entwickler ist Im April 2005 zog die Herstellerfirma BitMover die freie Lizenz zuruck da Andrew Tridgell begonnen hatte das BitKeeper kompatible Open Source Programm SourcePuller zu entwickeln Andrew Tridgell beteuerte BitKeeper selbst nie verwendet zu haben und ausschliesslich auf offen einsehbare Informationen im Internet sowie den von offentlichen BitKeeper Servern auf Anfrage angezeigten Hilfetext zuruckgegriffen zu haben Larry McVoy sah die Entwicklung trotzdem als unmoralisch an und bezeichnete sie als Reverse Engineering Da die kommerzielle Version fur die Kernel Entwickler keine Option darstellte war das Programm so nicht mehr fur die Entwicklung von Linux einsetzbar Als Reaktion darauf begann Linus Torvalds die Entwicklung des Versionsverwaltungssystems Git Einzelnachweise Bearbeiten users bitkeeper org BitKeeper Archiviert vom Original am 10 Mai 2016 abgerufen am 10 Mai 2016 BitKeeper community forum BitMover abgerufen am 6 Mai 2020 Contributors to bitkeeper GitHub abgerufen am 30 April 2021 Bitkeeper Sales Archiviert vom Original am 28 Oktober 2014 abgerufen am 25 Juni 2022 Bk 7 2ce released 2016 05 09 Abgerufen am 11 Mai 2016 Alexander Neumann Versionskontrollsystem BitKeeper wird Open Source In heise open 11 Mai 2016 abgerufen am 11 Mai 2016 Abgerufen von https de wikipedia org w index php title BitKeeper amp oldid 228020812