Freedesktop.org

Freedesktop.org
Logo của freedesktop.org
Loại website
Hệ thống quản lý phát triển phần mềm
Có sẵn bằngTiếng Anh
Tạo bởiHavoc Pennington
Websitefreedesktop.org
Thương mạiKhông
Bắt đầu hoạt độngtháng 3 năm 2000; 24 năm trước (2000-03)
Tình trạng hiện tạiOnline

Freedesktop.org (fd.o) là một dự án làm việc trên các cơ sở khả năng tương tác và chia sẻ công nghệ cho các phần mềm môi trường desktop miễn phí cho hệ thống X Window (X11) trên Linux và các hệ điều hành tương tự Unix. Nó được thành lập bởi Havoc Pennington từ Red Hat vào tháng 3 năm 2000. Các máy chủ của dự án được lưu trữ bởi Portland State University, do đó được tài trợ bởi HP, Intel và Google.[1]

Dự án tập trung vào người sử dụng. Có rất nhiều framework phát triển cho X, và điều này là không thay đổi. Dự án tìm cách bảo đảm rằng những khác biệt trong khuôn khổ phát triển không sử dụng có thể nhìn thấy.

Những dự án sử dụng rộng rãi phần mềm miễn phí X cho desktop như GNOME, KDE và Xfce đang cộng tác với dự án freedesktop.org. Năm 2006, dự án phát hành Portland 1.0 (xdg-utils), một tập hợp các giao diện chung cho các môi trường desktop.[2]

freedesktop.org trước đây được biết như là X Desktop Group, và từ viết tắt "XDG" vẫn còn phổ biến trong công việc của họ.

Theo một bài viết vào tháng 10 năm 2018 được xuất bản bởi Phoronix, freedesktop.org sẽ chính thức gia nhập X.Org Foundation.[3]

Các dự án đang lưu trữ

freedesktop.org cung cấp lưu trữ cho một số dự án có liên quan.[4][5] Chúng bao gồm:

  • X.Org Server: thi hành các tham chiếu chính thức của X11. Phiên bản hiện tại là một phân nhánh của XFree86 trước khi nó được thay đổi giấy phép thứ 2.
  • D-Bus, một bus thông báo giống như DCOP của KDE hoặc Bonobo của GNOME
  • Drag-and-drop: X kéo-thả vẫn không làm việc một cách nhất quán.
  • HAL (Hardware Abstraction Layer) là một lớp điều hành qua hệ thống nhất quán, nó đã bị phản đối và thay thế bởi udev.
  • Fontconfig là một thư viện cho phát hiện phông chữ, tên thay thế, etc.
  • Xft, phông chữ chống-biệt bằng cách sử dụng thư viện FreeType, chứ không phải là lõi phông của X cũ.
  • Cairo, một thư viện đồ họa véc tơ với hỗ trợ qua thiết bị đầu ra.
  • Direct Rendering Infrastructure, hay DRI, là một giao diện được sử dụng trong hệ thống X Window để cho phép các ứng dụng người dùng truy cập vào phần cứng video mà không yêu cầu dữ liệu được thông qua thông qua các X Server.
  • Geoclue, một dịch vụ thông tin địa lý.[6]
  • GStreamer là platform đa phương tiện.
  • Glamor,[7] Trình điều khiển chung đồ họa 2D cho máy chủ X,nó hỗ trợ nhiều loại chipset đồ họa có hỗ trợ OpenGL/EGL/GBM APIs
  • Mesa 3D, một triển khai OpenGL.
  • XCB, một sự thay thế Xlib.
  • GTK-Qt, một công cụ GTK+ 2 sử dụng Qt để vẽ các vật dụng, cung cấp cùng một giao diện ứng dụng KDE và GTK+2.
  • Poppler, một thư viện hiển thị PDF.
  • Wayland, một máy chủ hiển thị nhẹ mà có ý định cung cấp kinh nghiệm giao diện hoàn hảo cho các desktop Linux.
  • libinput,[8] một thư viện để xử lý các thiết bị đầu vào trong bộ tổng hợp Wayland và để cung cấp trình điều khiển đầu vào X.Org chung. Nó cung cấp khả năng phát hiện thiết bị, xử lý thiết bị, xử lý sự kiện và trừu tượng hóa thiết bị đầu vào để giảm thiểu số lượng bộ tổng hợp mã đầu vào tùy chỉnh cần cung cấp bộ chức năng chung mà người dùng mong đợi

Ngoài ra, Avahi (một triển khai Zeroconf miễn phí) bắt đầu như là một dự án fd.o nhưng đã di chuyển đến nơi khác.

Mục tiêu tuyên bố

Mục đích của dự án không phải là để làm luật tiêu chuẩn chính thức. Thay vào đó, nó nhằm mục đích để nắm bắt các vấn đề khả năng tương tác nhiều trước đó trong quá trình này.

  1. Thu thập các chi tiết kỹ thuật hiện có, tiêu chuẩn và các văn bản liên quan đến khả năng tương tác desktop X và làm cho chúng có sẵn trong một vị trí trung tâm;
  2. Thúc đẩy phát triển các chi tiết kỹ thuật và tiêu chuẩn mới được chia sẻ giữa nhiều desktop X;
  3. Tích hợp các tiêu chuẩn desktop cụ thể vào các tiêu chuẩn nỗ lực rộng lớn hơn, chẳng hạn như Linux Standard Base và ICCCM;
  4. Làm việc về việc thực hiện các tiêu chuẩn trong X desktop cụ thể;
  5. Phục vụ như là một diễn đàn trung lập để chia sẻ ý tưởng về công nghệ desktop X;
  6. Thực hiện công nghệ hơn nữa khả năng tương tác desktop X với các desktop X miễn phí nói chung;
  7. Thúc đẩy X desktop và X desktop chuẩn cho các tác giả ứng dụng, cả thương mại và tình nguyện viên;
  8. Giao tiếp với các nhà phát triển hạt nhân hệ điều hành miễn phí, hệ thống X Window, các bản phân phối OS miễn phí, và như vậy để giải quyết các vấn đề liên quan đến desktop;
  9. Cung cấp kho lưu trữ nguồn (git[9] và CVS[10]), web hosting, Bugzilla, mailing lists và các nguồn lực khác cho các dự án phần mềm miễn phí làm việc hướng tới các mục tiêu trên.

Xem thêm

Chú thích ngoài

  1. ^ “Freedesktop”. Freedesktop.org. Truy cập ngày 27 tháng 4 năm 2017.
  2. ^ Portland points desktop Linux at $10 billion market Lưu trữ 2006-10-12 tại Wayback Machine, DesktopLinux.com, ngày 11 tháng 10 năm 2006
  3. ^ “FreeDesktop.org Might Formally Join Forces With The X.Org Foundation”.
  4. ^ freedesktop.org - FreedesktopProjects
  5. ^ freedesktop.org - Software
  6. ^ Wallen, Jack (ngày 6 tháng 12 năm 2011). “DIY: Get top-quality open source security tools in one distro”. News, Tips, and Advice for Technology Professionals. Bản gốc lưu trữ ngày 18 tháng 4 năm 2021. Truy cập ngày 21 tháng 6 năm 2019.
  7. ^ “Glamor”. freedesktop.org. ngày 17 tháng 5 năm 2013. Truy cập ngày 31 tháng 10 năm 2015.
  8. ^ “[ANNOUNCE] libinput 0.4.0”. freedesktop.org. ngày 24 tháng 6 năm 2014.
  9. ^ freedesktop.org git
  10. ^ “ViewVC Repository Listing”. Bản gốc lưu trữ ngày 11 tháng 10 năm 2008. Truy cập ngày 11 tháng 6 năm 2012.
Notes
  • The Big freedesktop.org Interview (Rayiner Hashem & Eugenia Loli-Queru, OSNews, ngày 24 tháng 11 năm 2003)

Liên kết ngoài

  • Project home page (wiki-based)
  • x
  • t
  • s
Dự án tài trợ bởi freedesktop.org
Thành phần
Máy chủ X.Org · D-Bus · DRI · HAL · DeviceKit · nouveau · GTK-Qt · Portland Project · Avahi · FriBidi · Compiz · Create Project
the freedesktop.org logo
Thư viện
Cairo · Fontconfig · GStreamer · Pango · Mesa 3D · Poppler · Swfdec · XCB · Xft
Khung ứng dụng
Galago · GeoClue · Telepathy
  • x
  • t
  • s
Chung
  • Điều khoản thay thế cho phần mềm tự do
  • Comparison of open-source and closed-source software
  • Comparison of source code hosting facilities
  • Phần mềm tự do
  • Danh sách các thư mục dự án phần mềm tự do
  • Gratis versus libre
  • Long-term support
  • Phần mềm nguồn mở
  • Phát triển phần mềm nguồn mở
  • Tổng quan phần mềm tự do
Danh sách các phần mềm nguồn mở
  • So sánh phần mềm tự do cho âm thanh
  • List of open-source bioinformatics software
  • Danh sách các codecs nguồn mở
  • List of collaborative software#Open source software
  • Comparison of open-source configuration management software
  • Comparison of free geophysics software
  • List of open-source health software
  • List of open-source software for mathematics
  • So sánh các hệ điều hành nguồn mở
  • So sánh các ngôn ngữ lập trình cấp giấy phép mã nguồn mở
  • List of open-source routing platforms
  • List of statistical packages#Open-source statistical packages
  • List of free television software
  • Danh sách các video games nguồn mở
  • List of free software web applications
    • List of content management systems#Open source software
    • Comparison of shopping cart software
  • So sánh các trình điều khiển không dây nguồn mở
  • Danh sách phần mềm xử lý văn bản nguồn mở
  • Ứng dụng Android
  • Ứng dụng iOS
  • Danh sách các ứng dụng và dịch vụ nguồn mở thương mại
  • Danh sách các thương hiệu phần mềm nguồn mở
  • List of formerly proprietary software
Lịch sử phần mềm tự do nguồn mở
Cộng đồng
  • Phong trào phần mềm tự do
  • Phong trào nguồn mở
  • Danh sách các tổ chức tự do nguồn mở
  • Danh sách các sự kiện nguồn mở
Bản quyền phần mềm tự do
Các dạng bản quyền
và các tiêu chuẩn
Các thách thức
  • Binary blob
  • Digital rights management
  • Free and open-source graphics device driver
  • Comparison of open-source wireless drivers
  • Hardware restrictions
  • License proliferation
  • Mozilla software rebranded by Debian
  • Phần mềm sở hữu độc quyền
  • SCO/Linux controversies
  • UEFI_Secure_Boot#Secure_boot
  • Software patents and free software
  • Open-source software security
  • Trusted Computing
Chủ đề liên quan
  • The Cathedral and the Bazaar
  • Fork (software development)
  • Microsoft Open Specification Promise
  • Revolution OS
  • Sách Wikipedia Book:Phần mềm tự do nguồn mở
  • Thể loại Thể loại:Phần mềm tự do
  • Trang Commons Commons:Phần mềm tự do
  • Cổng thông tin Portal:Phần mềm tự do