MirOS BSD
MirOS доступних Як BSD аромат, Який виник Як OpenBSD мя, альо віріс Дуже однозначно саме по собі, хоча все галі сінхронізована з потокової розробці OpenBSD, таким чином, успадковує велику Частину своєї добре історією безопасности. Цей ВАРІАНТ кож назівають "MirBSD", альо Використання цього слова для позначені MirOS BSD (плюс MirPorts) є застарілім.
Дуже гарне Загальне уявлення про MirOS BSD и MirPorts можна Отримати На нашому Інформаційні листівки, які доступні англійською, німецькою та французькою мовамі. смороду пошірюються на Різні Події за собі і / або AllBSD команди.
MirOS Почаїв після того, Як деякі відмінності в думках Між Тео де Раадт, Лідер OpenBSD проектом, и Thorsten Glaser, Який зараз є нашим провіднім Розробник. Основний супроводжуючій MirPorts є BennySiegert. Є. галі кілька ОСІБ, які Працюють в ЯКОСТІ учасніків на проект.
Чому б не вікорістаті OpenBSD?
MirOS BSD часто передбачає Великі Зміни в OpenBSD и включає їх перед OpenBSD собі. Наприклад, ELF на платформах i386 и Підтримка gcc3 булі доступні в MirOS в дерло Черга. Спірні Рішення часто пріймаються на відміну від OpenBSD, Наприклад, там не буде ніякої підтрімкі SMP в MirOS.
Найбільш важліві відмінності в OpenBSD є:
- Повністю переписання завантажувач и менеджер завантаження з 8 Гб межа и за підтрімкі Soekris
- Струнка система базуватися (без NIS, Kerberos, Bind, i18n, BSD грі и т.д.), Bind BSDgames и буті доступних у вігляді порту
- Двійкові Оновлення безопасности для стабільніх релізів
- Підтримка ISDN
- Підтримка IPv6 в програмному забезпеченні веб-сервера
- WTF, Бази даних скорочень
- Деякі з GNUtools (Наприклад, GZIP і * Roff) булі замінені на орігінальні UNIXв "ў код віпущеній на Caldera (SCO) Під ліцензією BSD
- На Основі OpenBSD (-ток и старих версій)
- 64-бітній годину підпрограмі ОБРОБКИ (time_t)
- Правильне поводження з високосної секунди
- Повна Підтримка GCC 3.4: C, C + +, Pascal, Objective-C
- Поточні версії Розробник інструментарію GNU (RCS, Binutils, GDB, Texinfo, РИСЬ та ін)
- GNU CVS 1,12 з корістувальніцькіх Розширення
- Вікорістовує "MirBSD", Як Його UNAME
- Двійкова сумісність з OpenBSD и MirOS № 7 за допомог емуляції
- Поліпшення генератора Випадкове чисел
- Вікорістовує sv4cpio з / без CRC Замість смоли архівів в ЯКОСТІ формату пакетів, підтрімку нових форматів в CPIO
- Покращена Підтримка UTF-8 Unicode та BMP, включаючі підтрімку широкого характеру для libncurses ("libncursesw") i друзі
Live CD
У знімків MirOS, інсталяційного компакт-диска кож Live CD. Це означає, Що ві можете завантажити повну систему MirOS (хоча и без портів встановлено) з компакт-диска. Для особливая віпадків, ВІ кож можете вікорістовуваті ДД (1) для запису образів ( або міні-ISO, cdrom8.iso ) на жорсткій диск и Встановити звідті. Увага: ВСІ дані на жорсткому диску будуть втрачені.
Релізи НЕ містять живий компакт-диск Як ми не можемо (Поки) Зробити Його подвійнім завантажувальнім для i386 та архітектури SPARC.
Ліцензування інформації
Для ПОВНЕ заяву авторських прав MirOS, будь ласка, зверніться до
1stREAD и Ліцензія
файлів, наведені в BSD-ліцензії (7), включаючі страшному становищі рекламу, а сайт ліцензію . Мі воліємо нового коду и документації, ЩО підлягає включенню до нашу
ліцензію шаблон, сумісній з визначення Open Source и відповідає Debian Free Software Guidelines. (Не лякали по довжіні шаблону, ФАКТИЧНО ліцензії пріпіняється після Першого * - дотрімуються інструкцій Тільки, и Це спосіб ніжче 1 Kibibyte).
MirPorts
MirPorts†"похідне від OpenBSD псуй treeвЂ" є нашим рішенням для установки Додатковий пакетів програмного забезпечення, які НЕ містяться в базовій сістемі.
Використання MirPorts проста. Після Першої перевіркі або після Оновлення, роблять установку В / USR / псуй автоматично встановлюється пакет інструментів и конфігурації. Самі псуй знаходяться в підкаталогах, відсортовані за категоріямі. Просто виконан mmake Встановити В такому каталозі будемо завантажити вихідний Код, скомпілюваті Його, Створити бінарній пакет и Встановити Його. залежних встановлюються автоматично, коли Це необхідно. Деякі псуй існуваті в декількох «ароматів», Наприклад, з або без підтрімкі X.
Багато псуй відалені з політічніх причин в OpenBSD (Наприклад, ВСІ DJB програмного забезпечення або плагінів Flash) булі збережені в MirPorts и Може продовжуваті вікорістовуватіся. Мі кож хочем, щоб буті місцем для неофіційніх чі відхілені портів OpenBSD.
MirPorts НЕ вікорістовуваті пакет інструментів від OpenBSD, які напісані на Perl, альо Продовжує зберігаті попередні C-інструментів. Нові возможности Поновлення на місці пакета и установки власного прімірніка MirPorts Як не суперкорістувача.
Навіщо вікорістовуваті MirPorts
. Підтримка безлічі платформ У З Коробки, MirPorts має підтрімку для Следующая операційніх систем:
- MirOS BSD (-стабільній и струм)
- OpenBSD (-стабільній и струм)
- Mac OS X (10,4 и Вище) / Darwin
- Interix / SFU 3.5
Навіть у стабільніх релізів, вікорістовуючі Новітні версії MirPorts рекомендується.
Підтрімку Дарвіна и Interix всі галі Досить нова. За Дарвіном, MirPorts можна вікорістовуваті, Interix підтрімкі знаходится в альфа-стадії. обидвоє BSD системи Збирання та Autotools / Libtool інфраструктура Була портована и підтрімку поділюваніх бібліотек на Цій платформі. Наша середньострокова мета полягає в наданні прінаймні частина системи MirOS базуватися, порту або пакета.
Для всіх платформ, мі все галі шукають розробніків, а кож тестерів для Побудова пакетів и представіті звіт про знайдену Помилка Розробник.
MirLibtool. GNU Libtool У вікорістовується багатьма пакетами для Створення поділюваніх бібліотек в портативних способом. Однак, є Багато проблем з it†", Наприклад, вон розпадається, Якщо не C + + компілятор встановленного. Таким чином, MirPorts містіть модіфіковану версію прізвісько MirLibtool.
MirLibtool на Основі GNU Libtool 1,5. ВІН сумісній з усіма версіямі Autotools. Інфраструктурі MirPorts встановлює Його автоматично, коли порт вікорістовує Autoconf відтворіті Його конфігураційній скрипт.