Реальные значимые (крупные, используемые) проекты, выполненные в полностью переносимом исполнении, по группам, чтобы вся информация в одно место подбиралась (и в скобках - инструменты на которых это сделано, там где мне известно):Olej писал(а): Вот об этой части только будет эта тема: техника написания кода, компилирующегося и исполняемого на любой платформе.
1. PBX (софт телефонные станции, SoftSwitch):
- Asterisk (C, APR);
- FreeSWITCH (C, APR);
- YATE (C++);
2. Средства разработки, компиляторы, IDE и т.д. (IT технология, инструменты):
- LLVM, Clang (C++);
- Eclipse (Java);
- IntelliJ IDEA (Java);
- NetBeans (Java);
- NVIDIA CUDA (C++);
- Lua (C);
- MySQL;
- libxml / libxml2 (библиотека работы с XML-текстами);
3. Офисные и бизнес инструменты (12 кросс-платформенных инструментов для Windows, Macs и Linux):
- OpenOffice / LibreOffice (Java);
- Likewise Enterprise (кросс-платформенная совместимость Active Directory);
- xTuple (ERP - Система планирования ресурсов предприятия);
- Wimba Classroom (организация дистанционного обучения);
- SharePlan (управление проектами);
- Compiere 3.0 (ERP - Система планирования ресурсов предприятия);
- xTuple OpenRPT (администрирование и работа с большинством типов БД);
- Zimbra Collaboration Suite (интеграция внутрикорпоративной деятельности);
- Civil Neitzen (обмен файлами больших объёмов между различными ОС);
4. Средства сетевого управления, мониторинга, Интернет инструменты:
- Apache (Web-сервер, APR ... естественно );
- FreeNATS (тестирование и мониторинг сети, PHP);
- Mozilla FireFox (APR);
- Mozilla ThunderBird;
- Opera;
- Google Chrome;
5. Проекты прикладного назначения:
- sox, ogg, vorbis, speex (потоковая обработка аудио, контейнеры, компрессия);
- Mathematica (компьютерная алгебра);
Это то первое, что приходит на память ... Мало?
Позже я буду этот список дополнять.