Genode

Phần mềm chụp màn hình:
Genode
Các chi tiết về phần mềm:
Phiên bản: 17.08 Cập nhật
Ngày tải lên: 2 Oct 17
Nhà phát triển: Genode Labs
Giấy phép: Miễn phí
Phổ biến: 13

Rating: nan/5 (Total Votes: 0)

Genode là một khuôn khổ hệ điều hành mã nguồn mở mở rộng các hạt nhân hiện có (ví dụ: vi hạt nhân hoặc hypervisor) và cung cấp một API thống nhất cho các ứng dụng.

Hiện tại, L4 / Fiasco và Linux được hỗ trợ.

Tính năng mới trong bản phát hành này:

  • Đồ hoạ tăng tốc phần cứng cho GPU Intel Gen-8
  • Hạt nhân seL4 trên ARM và phần cứng 64-bit x86
  • Cơ sở hạ tầng và cơ sở hạ tầng cấp hệ điều hành:
  • Đơn giản hóa việc xử lý IOMMU
  • Máy chủ báo cáo mới để thu thập báo cáo tới các tệp
  • Môi trường chạy mới cho các thành phần khởi động tuần tự
  • Hỗ trợ bộ đệm khung khởi tạo thời gian khởi động
  • Mở rộng hoạt động không chặn của VFS
  • Chỉ thực hiện các phiên chặn theo mặc định
  • Xử lý thời gian tinh tế
  • Trình cắm VFS dựa trên FatFS
  • Các nguyên mẫu GUI nâng cao
  • Thời gian chạy C
  • Thư viện và ứng dụng:
  • Điều chỉnh Mesa
  • Quản lý gói
  • Nền tảng:
  • Genode như Xen DomU
  • Thực hiện trên phần cứng trống (cơ sở-hw)
  • Muen tách hạt nhân
  • BÁO CHÍ NHẬP KHẨU NOVA

  • Tính năng mới trong phiên bản 17.05:

    • Cơ sở khung:
    • Bản sửa đổi mới của cuốn sách Genode Foundations
    • Thành phần đã hoàn thành chuyển đổi sang API hiện đại
    • Loại trừ các loại ngoại lệ
    • Chuyển nhượng và kinh doanh hạn ngạch năng lực
    • Hợp nhất bộ nhớ RAM và dịch vụ PD của thành phần cốt lõi
    • Thi công rõ ràng các nhà xây dựng tĩnh
    • Tách tín hiệu I / O từ tín hiệu mức ứng dụng
    • Thư viện cấp độ hệ điều hành và các thành phần:
    • Quản lý tài nguyên động và chuyển tiếp dịch vụ qua init
    • API mới dành cho thời lượng người dùng
    • Thông báo trong băng tần trong phiên hệ thống tệp tin
    • Màn hình hiển thị CPU dựa trên đăng nhập
    • Theo dõi mạng lưới lưu lượng truy cập
    • Hồ sơ POSIX libc dưới dạng thư viện chia sẻ
    • Báo cáo tiểu bang về các thành phần cấp thiết bị khối
    • Thời gian làm việc và ứng dụng:
    • Tính đầy đủ tính năng của VirtualBox 5 trên NOVA
    • Ngôn ngữ lập trình Nim
    • Qt5 cập nhật lên phiên bản 5.8
    • Nền tảng:
    • Thực hiện trên phần cứng trống (cơ sở-hw)
    • Cập nhật hạt nhân Muen
    • Cập nhật hạt nhân Fiasco.OC
    • Chuỗi công cụ:
    • Bộ sưu tập trình biên dịch GNU (GCC) 6.3 bao gồm hỗ trợ Ada
    • Tách các phiên bản gỡ lỗi của các tệp thực thi được xây dựng

    Tính năng mới trong phiên bản 13.11:

    • Cơ sở khung:
    • Cân bằng tài nguyên động
    • C / C ++ được kích hoạt mặc định
    • Theo dõi sự kiện được cải tiến
    • Cơ sở hạ tầng OS thấp:
    • Kết nối mạng Gigabit bằng cách sử dụng chồng Linux TCP / IP
    • Máy chủ GUI được cải tiến nitpicker
    • Dịch vụ đầu cuối mới
    • Máy chủ hệ thống tệp tin mới cho hệ thống Genode / Linux lai
    • Trình cắm thời gian chạy C mới để truy cập các thiết bị khối
    • Trình điều khiển thiết bị:
    • Đồ họa và USB HID cho Raspberry Pi
    • HDMI cho Samsung Exynos 5
    • Ứng dụng và thư viện:
    • Qt5 với sự hỗ trợ cho OpenGL và QML
    • Hệ thống tệp mới dựa trên FUSE
    • Cảng DosBox
    • Môi trường chạy:
    • Các tính năng trình gỡ rối GNU nâng cao
    • ARM TrustZone hỗ trợ trên Freescale i.MX53
    • Nền tảng:
    • Cơ sở-HW kích hoạt cho khối lượng công việc động
    • Quản lý suốt đời đối với đối tượng hạt nhân trên NOVA
    • Hỗ trợ Ballooning cho L4Linux đang chạy trên Fiasco.OC

    Tính năng mới trong phiên bản 13.08:

    • Việc phát hành phiên bản 13.08 đánh dấu lễ kỷ niệm 5 năm của khung công tác Genode. Chúng tôi kỷ niệm ngày kỷ niệm này với ba tính năng chính mà chúng tôi mong muốn: cổng Qt5 đến Genode, hỗ trợ đa xử lý sâu rộng và khung tra cứu sự kiện nhẹ. Ngoài ra, phiên bản mới còn có các trình điều khiển thiết bị mới cho SATA 3.0 và quản lý năng lượng cho Exynos-5 SoC, hỗ trợ ảo hóa được cải tiến trên NOVA trên x86, hạt nhân được cập nhật và kiểm tra tính toàn vẹn của mã nguồn bên thứ ba được tải xuống.

    • Trong suốt năm năm qua, sự phát triển của Genode chủ yếu được thúc đẩy bằng cách thêm vào và phát triển các tính năng để làm cho khuôn khổ phù hợp với nhiều lĩnh vực ứng dụng nhất có thể. Bây giờ chúng ta có một khối lượng lớn các tính năng, việc tập trung vào các chức năng đơn giản là không đủ. Câu hỏi về những gì Genode có thể làm cuối cùng chuyển thành câu hỏi làm thế nào tốt Genode có thể làm điều gì đó: Làm thế nào ổn định là một khối lượng công việc nhất định? Mạng lưới hoạt động như thế nào? Làm thế nào để nó quy mô để các hệ thống đa xử lý? Bởi vì chúng tôi thiếu các câu trả lời súc tích cho các loại câu hỏi này, chúng tôi phải điều tra.
    • Khi nói về sự ổn định, cơ sở thử nghiệm tự động được giới thiệu gần đây của chúng tôi làm cho chúng tôi tự tin hơn bao giờ hết. Mỗi đêm, hơn 200 bài kiểm tra tự động được thực hiện, bao gồm các hạt nhân khác nhau và một số nền tảng phần cứng. Tất cả những thử nghiệm này đều có sẵn dưới dạng các tập lệnh được gọi là chạy và đang được phát triển liên tục.
    • Về điều tra hiệu suất, gần đây chúng tôi đã bắt đầu thực hiện các ứng dụng chuẩn tập trung vào thông lượng mạng. Thật thú vị, các phép đo của chúng tôi cho thấy sự khác biệt đáng kể giữa các hạt nhân được sử dụng, nhưng cũng thiếu sót trong phần mềm của chúng tôi ngăn xếp. Ví dụ, hiện tại chúng ta thấy rằng phiên bản lwIP của chúng tôi hoạt động kém với mạng gigabit. Để kiểm tra kỹ lưỡng các vấn đề về hiệu suất, phiên bản hiện tại bổ sung hỗ trợ để theo dõi hành vi của các thành phần Genode. Điều này sẽ cho phép chúng ta hiểu sâu hơn về sự tương tác giữa các thành phần đang trên con đường quan trọng để thực hiện các khối lượng công việc ứng dụng phức tạp. Nhờ kiến ​​trúc Genode, chúng tôi có thể đưa ra một thiết kế đơn giản, nhưng mạnh mẽ cho một cơ sở truy tìm. Phần Theo dõi sự kiện nhẹ sẽ giải thích cách hoạt động của nó.
    • Khi nói đến khả năng mở rộng của nhiều bộ vi xử lý, chúng tôi thường tránh những yêu cầu như vậy, vì thật lòng chúng tôi đã không chú ý nhiều đến nó. Quan điểm này đã thay đổi ngay bây giờ. Với phiên bản hiện tại, chúng tôi đã thực hiện việc quản lý các mối quan hệ CPU ngay trong tâm của khung công việc, tức là khái niệm phiên của Genode. Thêm vào đó, chúng tôi đã phá vỡ một hạt cứng chết tiệt bằng cách cho phép Genode sử dụng nhiều CPU trên trình kiểm soát NOVA. Hạt nhân này là vi hạt nhân mã nguồn mở tiên tiến nhất cho kiến ​​trúc x86. Tuy nhiên, mô hình MP của NOVA dường như đã mâu thuẫn với thiết kế API của Genode. May mắn thay, chúng tôi tìm thấy một cách khá thanh lịch để đi tiếp và chúng tôi có thể thuần hóa con thú. Phần Hỗ trợ đa bộ xử lý nâng cao đi vào chi tiết hơn.
    • Về mặt chức năng-khôn ngoan, chúng tôi luôn coi tính sẵn có của Qt trên Genode như là một tài sản lớn. Với bản phát hành hiện tại, chúng tôi rất vui khi thông báo rằng cuối cùng chúng tôi đã chuyển từ Qt4 sang Qt5. Phần Qt5 sẵn có trên tất cả các hạt nhân cho ta cái nhìn sâu sắc vào những thách thức mà chúng ta phải đối mặt trong quá trình chuyển đổi.
    • Ngoài những điểm nổi bật, phiên bản mới cũng có những cải tiến khắp nơi. Để đặt tên cho một số ít, có hỗ trợ cải tiến các luồng POSIX, trình điều khiển thiết bị được cập nhật, phiên bản cập nhật của hạt nhân Fiasco.OC và L4Linux, và trình điều khiển thiết bị mới cho Exynos-5. Cuối cùng, vấn đề xác minh tính toàn vẹn của mã nguồn bên thứ ba đã tải xuống đã được giải quyết.

    Tính năng mới trong phiên bản 12.11:

    • Chủ đề trung tâm của phiên bản 12.11 của Genode OS Framework là tự bảo vệ Genode trên Genode. Với việc tự lưu trữ, chúng tôi hiểu việc thực hiện toàn bộ hệ thống xây dựng Genode trong môi trường Genode. Có hai động lực để theo đuổi công việc này. Thứ nhất, nó là một điều kiện tiên quyết cơ bản cho các nhà phát triển Genode để chuyển sang sử dụng Genode như một hệ điều hành hằng ngày. Tất nhiên, điều kiện tiên quyết này có thể được thực hiện bằng cách sử dụng một trong các giải pháp ảo hóa có sẵn. Ví dụ, chúng ta có thể chạy L4Linux trên Genode trên hạt nhân Fiasco.OC và sử dụng hệ thống xây dựng Genode từ bên trong một thể hiện L4Linux. Tuy nhiên, điều này đánh bại động cơ chính đằng sau Genode để giảm sự phức tạp của hệ thống. Bằng cách có cả Genode và L4Linux trong bức tranh, chúng ta sẽ tăng độ phức tạp tổng thể trong việc cấu hình, duy trì và sử dụng hệ thống. Vì vậy, chúng tôi rất muốn loại bỏ các vùng đất của người sử dụng Linux phức tạp từ hình ảnh. Động cơ thứ hai là để chứng minh rằng khuôn khổ và nền tảng cơ bản phù hợp và ổn định đủ để sử dụng trong thế giới thực.Nếu hệ thống không thể xử lý khối lượng công việc như hệ thống xây dựng, có rất ít điểm trong việc lập luận về giá trị gia tăng của việc có một hệ thống dựa trên vi hạt nhân so với các hệ điều hành hàng hoá hiện tại như GNU / Linux.
    • Chúng tôi rất vui khi đạt đến trạng thái mà chúng ta có thể thực hiện hệ thống xây dựng Genode chưa sửa đổi trực tiếp trên Genode đang chạy trên một hạt nhân nhỏ. Khi hệ thống xây dựng dựa trên các tiện ích GNU và bộ sưu tập trình biên dịch GNU, nỗ lực đáng kể đã đi vào keo giữa các công cụ này và API Genode. Phần Xây dựng Genode trên Genode cung cấp cái nhìn sâu sắc về cách chúng ta đạt được mục tiêu và tình hình hiện tại của công việc.
    • Cùng với công việc đưa hệ thống xây dựng vào Genode đã có nhiều cải tiến về tính ổn định và tối ưu hóa trên khắp nơi, từ các hạt nhân tương ứng, qua thời gian chạy C, triển khai hệ thống tập tin, bộ phân bổ bộ nhớ, đến các chương trình thực tế chuỗi công cụ bao gồm. Nói về chuỗi công cụ, chuỗi công cụ Genode chính thức đã được cập nhật từ phiên bản GCC 4.6.1 tới phiên bản 4.7.2. Do đó, tất cả các gói mã của bên thứ ba đều phải trải qua các hoạt động thử nghiệm và sửa chữa.
    • Để chạy hệ thống xây dựng, dự án hiện tập trung vào NOVA và Fiasco.OC làm nền tảng cơ sở. Tuy nhiên, nền hạt nhân của chúng tôi cho kiến ​​trúc ARM cũng đã nhận được những cải tiến đáng kể. Với sự hỗ trợ bổ sung cho Freescale i.MX và Texas Instruments OMAP4, nền tảng này đã chứng tỏ được khả năng thích ứng tốt với SoCs mới trong khi việc xử lý bộ nhớ cache mới mang lại cải thiện hiệu suất chào mừng. Hơn nữa, chúng tôi đã bổ sung hỗ trợ thực nghiệm cho công nghệ Trustedone ARM, chủ yếu cho phép thực hiện Genode trong thế giới an toàn của TrustZone trong khi thực hiện Linux trong cái gọi là thế giới bình thường.
    • Khi phát hiện mối quan tâm ngày càng tăng trong việc sử dụng Genode như một giải pháp middleware trên Linux, chúng tôi đã xem xét lại phần hỗ trợ cho nền tảng nhân này và khám phá những cách mới lạ để sắp xếp khái niệm Genode với các cơ chế do hạt nhân Linux cung cấp. Phần Linux cung cấp một bản tóm tắt các phương pháp tiếp cận mới được thực hiện để hỗ trợ nền tảng này.
    • Chức năng khôn ngoan, phiên bản mới giới thiệu hỗ trợ trình điều khiển âm thanh của Hệ thống Âm thanh Mở, trình điều khiển GPIO OMAP4 mới, cải tiến thiết bị đầu cuối đồ họa và cổng ban đầu của một máy khách SSH.

    Tính năng mới trong phiên bản 12.08:

    • Với Genode 12.08, dự án tập trung hỗ trợ nền tảng. Nó xâm nhập vào thế giới của nền tảng ARM dựa trên OMAP4, hồi sinh và tăng cường đáng kể sự hỗ trợ cho trình biên dịch NOVA và trở nên có thể chạy trực tiếp trên các nền tảng ARM mà không cần đến hạt nhân nằm dưới.
    • Nền tảng cơ sở-hw mới là một sai lệch từ cách tiếp cận truyền thống của Genode để bổ sung cho các hạt nhân hiện có với cơ sở hạ tầng người sử dụng. Nó hoàn toàn rời khỏi hạt nhân riêng biệt ra khỏi hình ảnh và do đó lùn cơ sở đường cơ sở tin cậy của các hệ thống dựa trên Genode cho khoảng một nửa. Nền tảng cơ sở mới được mô tả trong phần Genode trên phần cứng ARM khỏa thân.
    • Phát biểu về nền tảng cơ bản, chúng tôi rất vui khi đã quảng bá cho trình cấp nguồn NOVA cho một công dân hạng nhất trong số các nền tảng cơ bản. Trong những tháng cuối cùng, hạt nhân này đã trải qua những thay đổi cơ bản về phương thức phát triển và bộ tính năng của nó. Điều này thúc đẩy chúng tôi cải tiến rất nhiều sự hỗ trợ của Genode cho nền tảng này và tận dụng các tính năng độc đáo của nó. Nếu xem xét việc sử dụng Genode trên phần cứng dựa trên x86, NOVA đã trở thành một nền tảng rất hấp dẫn. Phần Áp dụng trình mô phỏng NOVA Hypervisor mô tả các thay đổi cụ thể của NOVA.
    • Việc cải tiến hỗ trợ nền tảng với bản phát hành hiện tại không chỉ dẫn đến nền tảng cơ bản mà còn mở rộng đến việc bổ sung sâu rộng các trình điều khiển thiết bị, đặc biệt cho Soap OMAP4 dựa trên ARM trên Pandaboard phổ biến. Chúng tôi tự hào thông báo sự sẵn có của trình điều khiển thiết bị cho đầu ra HDMI, thẻ SD, USB HID và mạng cho nền tảng này.
    • Ngoài các cải tiến về nền tảng cấp thấp, phiên bản mới đi kèm với một số dịch vụ mới, tối ưu hóa các thành phần hiện có và các thư viện đã được chuyển. Đặc biệt, thời gian chạy Noux đã đạt đến một điểm mà ở đó chúng ta có thể thực hiện các ứng dụng mạng quan trọng như trình duyệt web Lynx tự nhiên trên Genode. Một ví dụ khác là dịch vụ hệ thống tệp tin dựa trên FFAT mới tạo ra dung lượng lưu trữ liên tục thông qua giao diện hệ thống tập tin của Genode. Bằng cách kết hợp dịch vụ mới này với các thành phần hiện có như dịch vụ phân vùng, Noux, hoặc plugin hệ thống tệp tin của libc, rất nhiều các kịch bản ứng dụng mới trở nên khả dụng. Nhờ những thành phần mới này, khuôn khổ đã có thể thực hiện gỡ lỗi trên đích thông qua GDB chạy ở Noux hoặc lưu trữ trang web genode.org thông qua máy chủ web lighttpd.

    Tính năng mới trong phiên bản 12.02:

    • Việc phát hành Genode 12,02 đánh dấu một điểm thú vị trong lịch sử của dự án vì nó là phiên bản đầu tiên được phát triển mở hơn là trong các phòng của Genode Labs. Bằng cách đó, chúng tôi đã chấp nhận GitHub làm cơ sở trung tâm để thảo luận và quản lý mã nguồn. Thay đổi này có lợi cho người dùng và nhà phát triển của khuôn khổ như nhau. Đối với người dùng, có thể nắm bắt được những phát triển mới nhất bằng cách sử dụng chi nhánh genodelabs / master chính thức và tham gia thảo luận về các hoạt động hiện tại. Đối với các nhà phát triển Genode thường xuyên, kho lưu trữ Git công cộng sẽ thay thế một hỗn hợp cũ của Subversion công cộng và kho lưu trữ Mercurial trong công ty, làm cho cuộc sống dễ dàng hơn nhiều. Trong phần Giải phóng quá trình phát triển, chúng tôi phác thảo động cơ đằng sau sự thay đổi này và cung cấp các gợi ý cho các nguồn lực mới.
    • Các bổ sung chính mới cho hệ thống cơ sở là một API khuôn khổ mới để truy cập các tài nguyên I / O được ánh xạ bộ nhớ, hỗ trợ đặc biệt cho việc sử dụng Genode làm thành phần cấp người dùng trên Linux và hỗ trợ API để tái sử dụng các thành phần hiện có trong hình thức thư viện sandboxed. Những thay đổi này được đi kèm với cơ sở hạ tầng trình điều khiển thiết bị mới như phiên bản đầu tiên của trình quản lý trình điều khiển thiết bị và bộ phân tích cú pháp ACPI mới.
    • Tính năng-khôn ngoan, bản phát hành hiện tại thực hiện các bước đầu tiên hướng tới mục tiêu của Lộ trình cho năm 2012, biến Genode thành một hệ điều hành có mục đích chung đã sẵn sàng cho việc sử dụng hàng ngày bởi các nhà phát triển của nó. Theo lộ trình, chúng tôi đã tăng cường thời gian chạy Noux với ngữ nghĩa fork để chúng ta có thể chạy các chương trình GNU dựa trên dòng lệnh như trình bao bash và coreutils không đổi và tự nhiên trên các vi micro khác nhau. Hơn nữa, cơ sở hạ tầng thư viện đã được tăng cường bằng cách chuyển và cập nhật các thư viện như Qt 4.7.4 và công cụ render PDF MuPDF.

    Tính năng mới trong phiên bản 11.11:

    • Rất nhiều mức độ ảo hóa:
    • Trung thành ảo hóa máy ảo x86 được bật bởi Vancouver VMM
    • Android paravirtualized
    • Ảo hóa mức hệ điều hành sử dụng môi trường chạy Noux
    • GDB gỡ lỗi thông qua ảo hóa cấp ứng dụng
    • Cơ sở khung, hạ tầng hệ điều hành thấp:
    • Xử lý ngoại lệ CPU ở cấp người dùng
    • Truy cập từ xa vào trạng thái luồng
    • Thời gian trễ báo hiệu được cải thiện
    • Tối ưu hóa cho các kích thước lập bản đồ bộ nhớ lớn
    • Thư viện chuẩn C ++
    • Giao diện phiên Terminal-session
    • Trình liên kết động
    • Thư viện và ứng dụng:
    • Thời gian chạy C
    • Màn hình máy ảo của Vancouver
    • Thiết bị đầu cuối TCP
    • Thiết bị đầu cuối ảo ảo dựa trên bộ khung dựa trên khung và các ncurses
    • Noux
    • Giám sát GDB
    • L4Linux / L4Android:
    • Cập nhật lên phiên bản kernel 3.0
    • Hỗ trợ trình điều khiển phần cứng
    • L4Android
    • Trình điều khiển thiết bị:
    • Môi trường trình điều khiển thiết bị cho trình điều khiển mạng iPXE
    • trình điều khiển hiển thị PL110
    • Trình điều khiển UART
    • Hỗ trợ nền tảng:
    • Phiên bản 0.4 của NOVA Microhypervisor
    • hạt nhân nhỏ Fiasco.OC
    • Cập nhật lên bản sửa đổi 38
    • Truy vấn và vận dụng các chủ đề từ xa
    • Linh hoạt Express Cortex-A9x4
    • Linux
    • Triển khai IPC mới dựa trên các ổ cắm miền UNIX
    • Hỗ trợ quản lý thủ công các địa chỉ địa chỉ địa phương theo cách thủ công
    • Cải thiện xử lý các chương trình Linux / Genode lai
    • L4ka :: Hạt nhân hồ trăn Pistachio
    • Xây dựng hệ thống và công cụ:
    • Chuỗi công cụ mới dựa trên GCC 4.6.1
    • Tối ưu hóa giai đoạn xây dựng sự phụ thuộc thư viện
    • Cải thiện libports và cổng xử lý gói

    Tính năng mới trong phiên bản 11.05:

    • API mới cho giao tiếp giữa các quy trình an toàn kiểu
    • Mở rộng hỗ trợ nền tảng Fiasco.OC
    • Thư viện được chia sẻ
    • Khung báo hiệu
    • Hỗ trợ ARM RealView PBX-A9
    • Hỗ trợ x86 64-bit
    • L4Linux (IA32 và ARM)
    • Hỗ trợ GDB thử nghiệm mới
    • Hỗ trợ thiết bị-I / O cho nền tảng MicroBlaze
    • Trình điều khiển thiết bị ARM RealView PBX cho đầu vào, hiển thị, mạng và sdcard
    • Các tập lệnh sẵn sàng sử dụng mới để dễ dàng kiểm tra các tính năng Genode khác nhau như Qt4, lwIP, Noux, L4Linux, GDB

    Tính năng mới trong phiên bản 10.02:

    • Trong số các cải tiến liên quan đến nền tảng, bản phát hành 10.02 bổ sung hỗ trợ cho hạt nhân NOVA và Codezero và giới thiệu một khái niệm mới về quản lý các ưu tiên theo thời gian thực.
    • Sau khi phát hành phiên bản giàu tính năng trước đó, dự án Genode đã có cơ hội tập trung vào việc mở rộng hỗ trợ cơ sở nền tảng. Chúng tôi vui mừng báo cáo rằng chúng tôi đã có thể bổ sung cho hai loại hạt nhân hiện đại mới là NOVA và Codezero, được phát hành lần đầu tiên vào năm 2009. Theo đó, Genode cung cấp một cơ sở hạ tầng mức người dùng thống nhất chạy trực tiếp trên các hạt nhân cũng như trên Linux (32 bit và 64 bit), OKL4v2 (x86 và ARMv4), L4 / Fiasco và L4ka :: Pistachio. Đối với các nhà phát triển tạo ra các ứng dụng dựa trên vi hạt nhân, khuôn khổ này giấu diếm sự phức tạp của hạt nhân tương ứng. Nhưng nó cũng cố gắng làm cho khả năng độc đáo của từng nền tảng có thể truy cập được tới người dùng. Ví dụ: với phiên bản mới, chúng tôi lập lịch trình thời gian thực của OKL4 và L4ka :: Pistachio sẵn có cho các ứng dụng Genode.

    Tính năng mới trong phiên bản 9.05:

    • Ứng dụng:
    • Tích hợp Qt4
    • Bảng phóng dựa trên Qt4
    • Dịch vụ và trình điều khiển hệ điều hành:
    • Chỉnh sửa hiệu suất Nitpicker
    • Xe buýt PCI ảo hóa cho trình điều khiển VESA
    • Giao diện thiết bị và giao diện USB
    • Hỗ trợ USB:
    • Trình điều khiển USB HID
    • Các trình điều khiển trình điều khiển máy chủ lưu trữ cho UHCI, OHCI và EHCI
    • OKL4 làm nền tảng mới
    • Hỗ trợ nền Linux 64-bit
    • Cơ sở sàng lọc khuôn khổ

Phần mềm tương tự

NAS4Free
NAS4Free

2 Oct 17

MikeOS
MikeOS

17 Feb 15

GNU Hurd
GNU Hurd

19 Feb 15

Ý kiến ​​để Genode

Bình luận không
Nhập bình luận
Bật hình ảnh!