MySley.NET
Поиск статьи
Dominion

F Team

Рубрика: Компьютеры
Опубликовано: 31.08.2009 00:35:26
Рейтинг:

F Team — свободное открытое сообщество, созданное для объединения людей, заинтересованных в проектировании, разработке и поддержке opensource проектов. Данное сообщество является групой энтузиастов, ставящих перед собой задачу не только развивать и продвигать идею свободного ПО, но и возможность обучения и получения практики в разных сферах программирования.

F Team — свободное открытое сообщество, созданное для объединения людей, заинтересованных в проектировании, разработке и поддержке opensource проектов. Данное сообщество является групой энтузиастов, ставящих перед собой задачу не только развивать и продвигать идею свободного ПО, но и возможность обучения и получения практики в разных сферах программирования.

Основные из преследуемых принципов:

  • простота, понимание
  • производительность
  • оригинальность идей
  • свобода модификации, использования и распространения ПО, согласно открытой лицензии

Основной лицензией является FGL (F General License), также допускаются лицензии, позволяющие свободные использование и модификацию и в тоже время запрещающие скрывать исходный код, при использовании оригинального проекта.

Для разработки и реализации проектов используется свободное ПО (компиляторы, компоновщики, редакторы и всевозможное ПО, которое может понадобится для разработки). Но не запрещено портирование проекта в рамках данного проекта, но не отдельного.

Среди используемых языков программирования, основными являются C/C++, язык ассемблера. Среди ПО — gcc, fasm (flat assembler), ld, gnu make. Язык программирования Pascal в проектах не используется.

Проекты можно разбить на 2 основные части:

  1. низкоуровневое программирование для архитектуры x86 (x86-64)
  2. системное и прикладное программирование для открытых ОС, но снова, разрешено портирование в рамках одного проекта.

 

Проекты

  • Lotos — 16-битная ОС, созданная в образовательных целях на чистом ассемблере.
  • Lotos32 — проект, включающий 32-битную ОС с микроядерной архитектурой.
  • notLotos — попытка приблизиться к без ядерной ОС, максимально разбив систему на независимые компоненты, существует как часть проекта Lotos32.
  • Fmail — почтовый клиент, разрабатываемый на С++ с учётом основных RFC.
Добавить коментарий
Имя:
E-Mail:
Текст:
Введите защитный код:
Навигация
Рубрики