Version 3.0.3 was one of the first Linux distributions to support Executable and Linkable Format instead of the older a.out format.[4]
Red Hat Linux introduced a graphical installer called Anaconda, intended to be easy to use for novices, and which has since been adopted by some other Linux distributions. It also introduced a built-in tool called Lokkit for configuring the firewall capabilities.
In version 6 Red Hat moved to glibc 2.1, egcs-1.2, and to the 2.2 kernel.[5] It also introduced Kudzu, a software library for automatic discovery and configuration of hardware.[6]
Version 7 was released in preparation for the 2.4 kernel, although the first release still used the stable 2.2 kernel. Glibc was updated to version 2.1.92, which was a beta of the upcoming version 2.2 and Red Hat used a patched version of GCC from CVS that they called "2.96".[7] The decision to ship an unstable GCC version was due to GCC 2.95's bad performance on non-i386 platforms, especially DEC Alpha.[8] Newer GCCs had also improved support for the C++ standard, which caused much of the existing code not to compile.
In particular, the use of a non-released version of GCC caused some criticism, e.g. from Linus Torvalds'[9] and The GCC Steering Committee;[10] Red Hat was forced to defend their decision.[11] GCC 2.96 failed to compile the Linux kernel, and some other software used in Red Hat, due to stricter checks. It also had an incompatible C++ ABI with other compilers. The distribution included a previous version of GCC for compiling the kernel, called "kgcc".
As of Red Hat Linux 8.0, UTF-8 was enabled as the default character encoding for the system. This had little effect on English-speaking users, but enabled much easier internationalisation and seamless support for multiple languages, including ideographic, bi-directional and complex script languages along with European languages. However, this did cause some negative reactions among existing Western European users, whose legacy ISO-8859-based setups were broken by the change.[citation needed]
Version 8.0 was also the second to include the Bluecurve desktop theme. It used a common theme for GNOME-2 and KDE 3.0.2 desktops, as well as OpenOffice-1.0. KDE members did not appreciate the change, claiming that it was not in the best interests of KDE.[12]
Version 9 supported the Native POSIX Thread Library, which was ported to the 2.4 series kernels by Red Hat.[13]
Red Hat Linux lacked many features due to possible copyright and patent problems. For example, MP3 support was disabled in both Rhythmbox and XMMS; instead, Red Hat recommended using Ogg Vorbis, which has no patents. MP3 support, however, could be installed afterwards, although royalties are required everywhere MP3 is patented.[citation needed] Support for Microsoft's NTFS file system was also missing, but could be freely installed as well.
รุ่นของการกระจาย Linux สำเป็นครั้งแรกเพื่อสนับสนุนปฏิบัติการและ linkable รูปแบบแทนรุ่นเก่าที่ a.out รูปแบบ [ 5 ]Red Hat Linux แนะนำติดตั้งแบบกราฟิกที่เรียกว่าอนาคอนด้าตั้งใจให้ใช้งานง่ายสำหรับสามเณร ซึ่งมีตั้งแต่ถูกประกาศใช้โดยการแจกแจงลินุกซ์อื่น ๆ นอกจากนี้ยังแนะนำเครื่องมือในตัวเรียกว่า lokkit สำหรับการกำหนดค่าไฟร์วอลล์ความสามารถในรุ่นที่ 6 หมวกสีแดงย้ายไป glibc 2.1 egcs-1.2 ถึง 2.2 kernel . [ 5 ] นอกจากนี้ยังแนะนำคุด , ซอฟต์แวร์ห้องสมุดสำหรับการค้นพบโดยอัตโนมัติและปรับแต่งฮาร์ดแวร์ [ 6 ]รุ่นที่ 7 ได้รับการปล่อยตัวในการเตรียมการสำหรับ 2.4 Kernel แม้ว่ารุ่นแรกยังใช้ 2.2 kernel มั่นคง . glibc ได้รับการปรับปรุงเพื่อเวอร์ชัน 2.1.92 ซึ่งเป็นรุ่นเบต้าของรุ่น 2.2 และหมวกสีแดงที่จะใช้ติดตั้งรุ่นของ GCC จาก CVS ที่พวกเขาเรียกว่า " 2.96 " [ 7 ] การตัดสินใจเรือรุ่น GCC ไม่แน่นอนเนื่องจาก GCC 2.95 ไม่ดีประสิทธิภาพใน non-i386 แพลตฟอร์ม โดยเฉพาะธ.ค. Alpha [ 8 ] ใหม่ gccs มีการปรับปรุงยังสนับสนุนมาตรฐาน C + + ซึ่งทำให้มากของรหัสที่มีอยู่เพื่อรวบรวม .โดยเฉพาะการใช้ไม่ปล่อยรุ่นของ GCC ก่อให้เกิดการวิพากษ์วิจารณ์ เช่น พริกขี้หนูสีรุ้ง " [ 9 ] และ GCC คณะกรรมการ ; [ 10 ] หมวกสีแดงถูกบังคับเพื่อปกป้องการตัดสินใจของพวกเขา . [ 11 ] GCC 2.96 ล้มเหลวคอมไพล์เคอร์เนล และบางอื่น ๆซอฟต์แวร์ที่ใช้ในหมวกสีแดง เนื่องจาก การเข้มงวดในการตรวจสอบ มันก็เข้ากันไม่ได้ C + + คอมไพเลอร์ ABI กับอื่น ๆ การรวมรุ่นก่อนหน้าของ GCC สำหรับการคอมไพล์เคอร์เนลที่เรียกว่า " kgcc "ของ Red Hat Linux 8.0 , UTF - 8 ถูกเปิดใช้งานเป็นการเข้ารหัสอักขระปริยายสำหรับระบบ นี้มีเพียงเล็กน้อยต่อผู้ใช้ที่พูดภาษาอังกฤษ แต่ใช้งานได้ง่ายขึ้น และสนับสนุนสากลจําแนกได้หลายภาษารวมทั้งภาษาสคริปต์ที่ซับซ้อนสองดิโอะกแรฟและ , พร้อมด้วยภาษาของยุโรป อย่างไรก็ตาม นี้ได้ก่อให้เกิดปฏิกิริยาเชิงลบบางอย่างในหมู่ผู้ใช้ยุโรปตะวันตกที่มีอยู่ ซึ่งการเป็นมรดก iso-8859-based เสียโดยเปลี่ยน . [ อ้างอิงที่จำเป็น ]รุ่น 8.0 อยู่ที่สองรวมชุดรูปแบบเดสก์ทอป bluecurve . มันใช้ชุดรูปแบบทั่วไปสำหรับ gnome-2 KDE เดสก์ท็อปและดาวน์โหลด รวมทั้ง openoffice-1.0 . สมาชิกของ KDE ไม่ได้ชื่นชมการเปลี่ยนแปลง อ้างว่าไม่ได้อยู่ในความสนใจที่ดีที่สุดของ KDE . [ 12 ]รุ่น 9 สนับสนุนพื้นเมืองหัวข้อ POSIX ห้องสมุด ซึ่งถูก ported ไป 2.4 ชุดเมล็ดโดยหมวกสีแดง [ 13 ]Red Hat Linux ขาดคุณสมบัติเนื่องจากปัญหาสิทธิบัตร และลิขสิทธิ์ที่เป็นไปได้หลาย ตัวอย่างเช่น , MP3 สนับสนุนเป็นคนพิการทั้งในและริทึมบ็อกซ์ XMMSComment ; แทน , หมวกสีแดง แนะนำให้ใช้ Ogg Vorbis ซึ่งไม่มีสิทธิบัตร อย่างไรก็ตาม สนับสนุน MP3 , สามารถติดตั้งภายหลัง ถึงแม้ว่าจะถูกบังคับใช้ทุกที่ MP3 ค่าภาคหลวงสิทธิบัตร . อ้างอิง [ จำเป็น ] สนับสนุนระบบแฟ้ม NTFS Microsoft ก็ยังหายไป แต่สามารถติดตั้งได้อย่างอิสระอีกด้วย
การแปล กรุณารอสักครู่..
