osFree

Если вам нравится osFree, поддержите разработчиков! Примите участие в проекте!

Проект osFree является попыткой создания клона OS/2 с открытым исходным кодом. Идеей проекта является воссоздание и постепенная замена подсистем OS/2 на аналоги с открытым исходным кодом. Цель состоит в повторении функционала OS/2 Warp 4 (Merlin) и поддержание совместимости с оригиналом, насколько это возможно. Это, впрочем, не означает, что мы не будем поддерживать возможности более новых версий OS/2, таких как OS/2 Warp Server for e-business и eComStation. Это подразумевает переписывание не только user level кода, но и функциональность ядра OS/2.

Мы собираем в одном месте существующий код для различных компонентов OS/2. Кроме того, мы разрабатываем наш собственный загрузчик FreeLDR, а также OS/2 personality для микроядра L4, то есть, набор серверов, реализующий функциональность OS/2 Control Program (ядро OS/2) в пространстве пользователя. Подробности здесь: Концепция дизайна и разработки osFree. Присоединяйтесь к IRC-каналу #osFree в сети EFNet.

Существует (или существовало) несколько проектов со сходными целями. Здесь есть краткое сравнение целей и задач разных проектов.

Мы используем код множества других открытых проектов.

* Подробности о проекте

Новости проекта

Другие новости вокруг osFree

Изменения в Git

Apply automatic changes by prokushev (%2026/%01/%05 %04:%Jan)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%30 %06:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%30 %05:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%28 %15:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%28 %08:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%27 %15:%Dec)Apply automatic changes

Merge branch 'master' of https://github.com/osfree-project/osfree by prokushev (%2025/%12/%27 %09:%Dec)Merge branch 'master' of https://github.com/osfree-project/osfree

gbm port source changed to github by prokushev (%2025/%12/%27 %09:%Dec)gbm port source changed to github

Apply automatic changes by prokushev (%2025/%12/%27 %02:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%26 %15:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%26 %13:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%26 %12:%Dec)Apply automatic changes

Apply automatic changes by prokushev (%2025/%12/%26 %11:%Dec)Apply automatic changes

switch to jwasm 2.20. Better verbose output control. Host env fix for… by prokushev (%2025/%12/%25 %14:%Dec)switch to jwasm 2.20. Better verbose output control. Host env fix for win64

Merge branch 'master' of https://github.com/osfree-project/osfree by prokushev (%2025/%12/%25 %14:%Dec)Merge branch 'master' of https://github.com/osfree-project/osfree

Последние сообщения в форуме

osFree.org site • im new here by erikk71 (%2025/%02/%28 %23:%Feb)I was seeing if the site is activeStatistics: Posted by erikk71 — Fri Feb 28, 2025 11:00 pm

osFree.org site • Re: Donation link is broken by valerius (%2019/%09/%02 %23:%Sep)Today, we made a donations page at http://osfree.org/doku/en:donate. Here we detailed the donation methods (currently, via a Patreon page: https://patreon.com/osfree/ or a bitcoin wallet, 1JZRh6xM3WWzesWzig2m8MdTDeCtAzDKQ4). We posted a news item at the osFree home page: http://osfree.org/doku/en:news:news-2019-09-03. Please become our patron, or use a one-time donation with Bitcoin.Statistics: Posted by valerius — Mon Sep 02, 2019 11:15 pm

Off-Topic • Re: Support of third party programming languages by savniambekar (%2019/%04/%15 %05:%Apr)Excellent thread! I got valuable information here. Great learning. Keep sharing.Statistics: Posted by savniambekar — Mon Apr 15, 2019 5:10 am

General topics • Updated ISO by valerius (%2019/%03/%23 %13:%Mar)I updated the ISO image with the current version: ftp://osfree.org/pub/downloads/osfree-demo-0.0.4.8.zipIt is better run in QEMU or on a real machine. VBox should work too.Statistics: Posted by valerius — Sat Mar 23, 2019 1:08 pm

Off-Topic • Re: Support of third party programming languages by valerius (%2019/%03/%19 %02:%Mar)Yes, unfortunately, FreePascal is still EMX-based. EMX is obsolete now; Python and Perl seems to be up-to-date. Unfortunately, the manpower of OS/2 programmers is limited. So, someone needs to update them, but still nobody to take. Volunteers are needed for porting each program, but too little OS/2coders remained. There are yum/rpm ports maintained by guys from BWW, which are activelydeveloped. But there are only 3-5 people working on that. X11 (XFree86, X.Org) port to OS/2 is stalled, unfortunately, because no people to support it currently. osFree has limited manpowertoo. There's only 1-2 active developers currently, that's why it's developing very slowly.But you can try helping the project. New developers are always welcomed.Statistics: Posted by valerius — Tue Mar 19, 2019 2:31 am

osFree.org site • Re: Donation link is broken by generalram (%2019/%03/%19 %02:%Mar)OK thanks. I'll donate some money when you get a working link. I know money is limited so is mine as I am disabled, but I want to help in some way.NormanStatistics: Posted by generalram — Tue Mar 19, 2019 2:04 am

Off-Topic • Re: Support of third party programming languages by generalram (%2019/%03/%19 %02:%Mar)Last I checked they had old versions of those languages for OS/2 as it lags behind Windows, Linux, and MacOS.Statistics: Posted by generalram — Tue Mar 19, 2019 2:00 am

Off-Topic • Re: Support of third party programming languages by valerius (%2019/%03/%19 %00:%Mar)There are Perl, Python, PHP, MySQL and FreePascal ports for OS/2 (not sure about Ruby -- never used it).osFree aims to be binary compatible with OS/2, so all these languages should work with osFree in thefuture.Statistics: Posted by valerius — Tue Mar 19, 2019 12:14 am

Off-Topic • Re: Nice link by valerius (%2019/%03/%19 %00:%Mar)There are excellent articles at http://www.edm2.com/ (Electronic Developer's Magazine/2). Also, there aregood docs from IBM in OS/2 Toolkit.Plus, there are some books available, for example there was "The Art of OS/2 Programming" at http://hobbes.nmsu.edu.I have some books in electronic form, so I could share them if someone interested.Statistics: Posted by valerius — Tue Mar 19, 2019 12:12 am

General topics • Re: IS there a bootable ISO file by valerius (%2019/%03/%19 %00:%Mar)Yes, unfortunately, Yoda's ftp is currently down, so the two upper links were broken. But we have the same files available from the main osFree ftp too, so I fixed the links, so now they point to the working location. I updated the download area, also the same download area is available via ftp:ftp://osfree.org/pub/downloads/I don't know how to compile the GIthub source yet, I am still learning Git and C++. I got some old PC 8088 DOS Assembly Language programming experience from college. It might help. Compiling and testing is easy, but you need Linux for building the sources. There are readme's which explaineverything. Though, they need to be updated a bit. There are at least two source repos now:https://github.com/osfree-project/osfree/-- which is "osFree userland" which could be compiled with OpenWatcom currently under OS/2, Linux and Windows.And also there are "kernel" parts prototype, which works under L4Env and is currently being ported to Genode OSframework (not ready yet): https://github.com/osfree-project/os3/This is what we call "OS/2 personality", it was demonstrated in Summer of 2011 on Chaos Constructions'2011 computer art festival in St. Petersbourg (Russia). (the upper link in the download area. This is the latest download available). It was enhanced since then, but the updated ISO is not currently available. I could try building an updated ISO, if you interested. Also, you can try building it from sources yourself. I could help in case of troubles.Statistics: Posted by valerius — Tue Mar 19, 2019 12:04 am

osFree.org site • Re: Donation link is broken by valerius (%2019/%03/%18 %23:%Mar)Hi, generalram. Glad to see you here There is a silence here, since old forum was died because of a servercrash at http://os2world.com at the end of 2012. I restored everything that was possible to restore from archive.org, but noteverything.Yes, we moved from sourceforge to github a year ago. Also, the donation service form sf.net is no more available.We probably, will create a project page at http://www.patreon.com for donations in the future, but not yet. Also, I have a Paypalpage, but I am not sure if it is suitable for donations. So, I need to work this problem out.Statistics: Posted by valerius — Mon Mar 18, 2019 11:29 pm

General topics • IS there a bootable ISO file by generalram (%2019/%03/%18 %22:%Mar)out there for OSFree?The download section seems broken I can't download it. I assume there is a CLI command prompt boot in L4.I don't know how to compile the GIthub source yet, I am still learning Git and C++. I got some old PC 8088 DOS Assembly Language programming experience from college. It might help. Please let me know where to find the working download section, thanksNormanStatistics: Posted by generalram — Mon Mar 18, 2019 10:08 pm

Off-Topic • Re: Nice link by generalram (%2019/%03/%18 %22:%Mar)That site no longer works. I was going to use Google Translate to convert it to English to read it. Do you have any other links? Thanks.NormanStatistics: Posted by generalram — Mon Mar 18, 2019 10:03 pm

Off-Topic • Support of third party programming languages by generalram (%2019/%03/%18 %22:%Mar)Will OSFree have its own Python, Ruby on Rails, PHP, MYSQL, etc to make applications? It would be easier to promote if it did. Even FreePascal would help.Statistics: Posted by generalram — Mon Mar 18, 2019 10:01 pm

osFree.org site • Donation link is broken by generalram (%2019/%03/%18 %21:%Mar)I want to help this project out. I learned as many PCs and operating systems as I could growing up. The donation link on the main page goes to Sourceforge with a 404 link. I assume you moved off Sourceforge, and need to change the link?ThanksNormanStatistics: Posted by generalram — Mon Mar 18, 2019 9:36 pm

Дорожная карта проекта

Проект находится в альфа-стадии. Это значит, что текущая версия является функционально не завершенной и не стабильной, и поэтому не рекомендуется для каждодневного использования. Серия 0.0.x будет оставаться в состоянии альфа-версии, и начиная с версии 0.9 перейдет в состояние “бета”, т.е., достигнет определенного уровня стабильности.

Следующим релизом будет 0.0.5, дата релиза которого пока открыта. Более подробно см. дорожную карту osFree.