Debian GNU/w32
Debian GNU/w32 případně Debian GNU/Win32 | |
Vyvíjí | Debian Project |
---|---|
Rodina OS | GNU |
Druh | Otevřený software |
První zveřejnění | 2.2 (Potato) prosinec 2001 [1] |
Aktuální verze | 3.1 (Sarge) prosinec 2008 / 31. prosince 2008 |
Způsob aktualizace | ruční, později APT |
Správce balíčků | dpkg |
Podporované platformy | i386 |
Typ jádra | Monolitický |
Výchozí uživatelské rozhraní | textové |
Licence | Svobodný software, převážně GNU GPL |
Stav | vývoj ukončen |
Oficiální web | http://debian-cygwin.sourceforge.net/ |
Debian GNU/w32 (nebo také Debian GNU/Win32) byl port prostředí a funkcionality operačního systému Debian GNU/Linux, který byl určen pro jakoukoliv implementaci win32. Mezi některé z těchto implementací win32 patří systémy, které jsou zdarma (například Wine, ReactOS, ...), a nebo jsou komerční (Microsoft Windows, IBM OS/2). Projekt zahrnoval přenesení prostředí operačního systému Debian GNU/Linux primárně do POSIX prostředí Cygwin. Nový port měl zahrnovat standardní nástroje specifické pro Debian:
- dpkg ve verzi pro POSIX prostředí Cygwin
- kompletní základní systém Debian GNU/Linux přenesený do POSIX prostředí Cygwin
Historie
[editovat | editovat zdroj]Proč vzniknul port Debian GNU/w32 (Debian GNU/Win32):
- Důvodem bylo přenesení prostředí a funkcionality Debian GNU/Linux do POSIX prostředí Cygwin na platformě Microsoft Windows tak, aby uživatelé a vývojáři měli na této platformě k dispozici nástroje a aplikace, na které jsou zvyklí z prostředí Debian GNU/Linux.
Komponenty
[editovat | editovat zdroj]Základní systémové komponenty obsahovaly GNU Compiler Collection (GCC), GNU C Library (glibc) a GNU Core Utilities (coreutils), ale také GNU Debugger (GDB), GNU binutils (binutils), Bash (příkazový shell). Port měl být k dispozici pro procesorovou platformu Intel (w32-i386 nebo win32-i386). Port nebyl nikdy uvolněn a následně byl jeho vývoj opuštěn.
Vývojáři
[editovat | editovat zdroj]Na vývoji portu Debian GNU/w32 (Debian GNU/Win32) se podíleli zejména:
- Mark Paulus
- Robert Millan
- Andrea Menucci
Dodatek k portům Debian GNU/MinGW a Debian GNU/POSIX-2
[editovat | editovat zdroj]Koncepčně byly rozpracovány ještě dva další obdobné porty prostředí Debian GNU/Linux na platformy Microsoft Windows a IBM OS/2:
- Debian GNU/MinGW – port s využitím vývojového prostředí MinGW (Minimalist GNU for Windows) pro Microsoft Windows
- Debian GNU/POSIX-2 – port s využitím vývojového prostředí POSIX/2 pro IBM OS/2
Oba projekty byly pouze ve fázi myšlenkových konceptů a vývojáři byly nakonec opuštěny. Vývoj obou portů se nikdy nedostal do fáze realizace. Oba uvedené porty měly být k dispozici pro procesorovou platformu Intel. Oficiální označení nebylo nikdy zavedeno. Lze ale předpokládat, že by byly tyto porty ve své době označeny jako mingw-i386 a posix2-i386 (případně posix-2-i386).
Porty na jiná jádra
[editovat | editovat zdroj]- Debian GNU/Linux – port na jádro Linux
- Debian GNU/kFreeBSD – port na jádro FreeBSD
- Debian GNU/Hurd – port na jádro GNU Hurd
- Debian GNU/NetBSD – port na jádro NetBSD
- Debian GNU/OpenBSD – port na jádro OpenBSD
- Debian GNU/MinGW – port s využitím vývojového prostředí MinGW (Minimalist GNU for Windows) pro Microsoft Windows
- Debian GNU/POSIX-2 – port s využitím vývojového prostředí POSIX/2 pro IBM OS/2
- Debian GNU/FreeDOS (nebo také Debian GNU/DJGPP) – port na jádro FreeDOS
- Debian GNU/Plan9 (nebo také Debian GNU/9front) – port na jádro Plan9
- Debian GNU/Beowulf – port na Beowulf cluster
- Debian GNU/OpenSolaris (nebo také Nexenta OS) – port na jádro OpenSolaris
Externí odkazy
[editovat | editovat zdroj]- (anglicky) https://web.archive.org/web/20081229030817/http://debian-cygwin.sourceforge.net/ – Debian GNU/w32 | Debian GNU/Win32 home page (již neexistuje)
- (anglicky) https://web.archive.org/web/20081229030817/http://debian-cygwin.sourceforge.net/ – Debian GNU/w32 | Debian GNU/Win32 home page (archivovaná stránka z 29.12.2008)
- (anglicky) https://web.archive.org/web/20080229163243/http://debian-cygwin.sourceforge.net/bootstrap/readme.html – How to bootstrap the Debian system for Windows win32 / Cygwin (archivovaná stránka z 29.02.2008)
- (anglicky) https://web.archive.org/web/20080315090516/http://debian-cygwin.sourceforge.net/bootstrap/ – Debian GNU/w32 | Debian GNU/Win32 FTP archive (archivovaná stránka z 15.03.2008)
- (anglicky) https://lists.debian.org/debian-win32/ – Debian GNU/w32 | Debian GNU/Win32 mailing list
- (anglicky) https://www.debian.org/ports/ – Debian ports home page
- (anglicky) https://wiki.debian.org/Ideas/Ports – Some ideas for ports Debian to other OS kernels
- (anglicky) https://www.cygwin.com/ – POSIX compliant subsystem for Microsoft Windows
- (anglicky) http://posix2.sourceforge.net/ – POSIX compliant subsystem for OS/2
- (anglicky) http://www.mingw.org/ – Minimalist GNU for Windows
- (anglicky) http://gnuwin32.sourceforge.net/ – GnuWin provides ports of tools with a GNU or similar open source license to modern MS Windows