١، ٢، تاريخ جت بإيجاز

مثل الكثير من الأشياء العظيمة، بدأ جت بشيء من التدمير الإبداعي والخلافات المُتَّقدة.

نواة لينكس هي مشروع برمجي مفتوح المصدر ذو امتداد شاسع إلى حد ما. في السنوات الأولى من تطوير نواة لينكس (١٩٩١–٢٠٠٢)، كانت التعديلات البرمجية تتناقل في صورة رقع وملفات مضغوطة. وفي عام ٢٠٠٢، بدأ مشروع نواة لينكس باستخدام نظام إدارة نسخ متوزع احتكاري يسمى BitKeeper.

ولكن في عام ٢٠٠٥، تدهورت العلاقة بين المجتمع الذي يطور نواة لينكس والشركة التجارية التي تتطور BitKeeper، وأسقطت صفة المجانية عن الأداة. دفع هذا مجتمع تطوير لينكس (وبالأخص Linus Torvalds، مؤسس لينكس) إلى صناعة أداتهم الخاصة بناءً على بعض ما تعلموه خلال استخدامهم BitKeeper. وكان من أهداف النظام الجديد ما يلي:

  • السرعة

  • التصميم البسيط

  • دعم وثيق للتطوير اللاخطي (آلاف الفروع المتوازية)

  • متوزع بالكامل

  • التعامل مع مشروعات ضخمة كنواة لينكس بكفاءة (من ناحية السرعة وحجم البيانات)

منذ ولادة جت في عام ٢٠٠٥، وقد نما ونضج حتى صار سهل الاستخدام، ومع هذا فقد احتفظ بهذه الصفات الأولية. إنه سريع لدرجة مذهلة. إنه كفء جدا مع المشروعات الضخمة. إن له نظام تفريع خيالي للتطوير اللاخطي (انظر باب التفريع في جت).