Weiter zum Inhalt

Arch

Arch - Ein Sourceversioning System

Was kommt nach CVS? Kommt dann Subversion?

Das es Projekte gibt die nicht sinnvoll über CVS oder Subversion gemanaged werden können, ist mit der umstrittenen Entscheidung von Linus Torvalds für eine breitere Öffentlichkeit sichtbar geworden. Linus hat sich für die 2.5er Kernel Entwicklung für ein propietäres Sourcecontrol System entschieden.

“[….] has made me more than twice as productive, and its fundamentally distributed nature allows me to work the way I prefer to work - with many different groups working independently, yet allowing for easy merging between them.”
– Linus Torvalds, Februar 2004

Nachtrag: 5.4. 2005

    Die umstrittenen Entscheidung für ein propietäres Sourcecontrol System hat sich recht schnell gerächt. Die Softwarefirma hat die Entwicklung desd Opensource Clienst eingestellt. Damit kann diese Software nicht weiter eingesetzt werden. Ein Artikel vom 6.4.2005 bei Pro-Linux schildert die Hintergründe.

Die fundamentale verteilte Struktur teilt es mit arch, welches unter GNU GPL steht und mittlerweile zum GNU Projekt wurde.

“Who would have believed when I released a collection of shell and awk scripts in early 2002, the original implementation of Arch, that within a mere two years: Arch would be completely rewritten (in C, this time); there would be hundreds of publicly accessible arch archives; there would be dozens of code contributors to arch — some quite active; that a growing handful of businesses and research labs would have adopted arch; that there would exist a vibrant community of arch users and contributors; … on an on. Arch hasn’t taken over the world yet, but it’s well on its way.”
— Tom Lord

Arch bzw. tla können bereits jetzt schon mit GnuPG signierte Changesets/Patchsets erzeugen. Damit kann die Intigrität des Source-Repositories auf Changeset/Patchset Ebene mit GnuPG Signaturen abgesichert werden.

Linkliste: