О программе
Logisim - это программа с открытым исходным кодом. Исходный код включен в подкаталог src
распространяемого JAR файла.
Если вы находите Logisim полезным, пожалуйста, дайте мне знать. Тем более сделайте это, если вы - учебное заведение; эта информация поможет мне в получении поддержки для работы.
Я приветствую электронную почту о Logisim, в том числе сообщения об ошибках, предложения и исправления. Когда вы пишите мне, пожалуйста, помните, что я усердно работал над разработкой Logisim, не получая никакой оплаты от вас. Если вы хотите иметь право жаловаться на программу, то я предлагаю наскрести денег на программу, конкурирующую с Logisim. (Мне не известны конкуренты с открытым исходным кодом, приближающиеся к Logisim по набору возможностей). Тем не менее, я по-прежнему заинтересован в продолжении улучшения Logisim, и ваши предложения будут только приветствоваться.
Уведомление об авторских правах
Copyright (c) 2005, Carl Burch.
Logisim является свободным программным обеспечением; вы можете его распространять и/или модифицировать его в соответствии с условиями Универсальной Общественной Лицензии GNU, опубликованной Фондом свободного программного обеспечения; версии 2 лицензии, либо (по вашему выбору) любой более поздней версии.
Logisim распространяется в надежде, что он будет полезным, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. См. Универсальную Общественную Лицензию GNU для более подробной информации.
Благодарности
Исходный код Logisim - в основном моя собственная работа; я должен выразить признательность, моим работодателям, которые финансируют мою работу в качестве профессора, в том числе данную программу: я начал программу в Университете Сент-Джона (Коллегевилье, штат Миннесота, США) в 2000-2004 годах, и я продолжаю её в колледже Хендрикс (Конуэй, штат Арканзас, США) с 2004 года по настоящее время. Я очень благодарен этим учреждениям за предоставленные мне время и ресурсы для работы над этим проектом. Если бы только все колледжи и университеты действовали сообща и так заботились об отличном преподавании, как эти учреждения!
Некоторые другие люди, которые были особенно полезны:
- Илья Лилов, разработавший русский перевод для версии 2.4.0, будучи студентом Московского государственного университета печати.
- Пабло Лил Рамос, разработавший испанский перевод для версии 2.1.0 во время учебы в Хендрикс в качестве студента по обмену из Испании.
- Выпуск весны 2005 CS61C Университета Калифорнии, Беркли, который выдержал бета-версии Logisim 2.0. Эти студенты мирились с многими ошибками, и я очень признателен за их терпение и за их предложения!
- Выпуски весны 2001 CSCI 150 Колледжа святого Бенедикта и Университета Сент-Джон, которые использовали самые зачаточные версии Logisim, когда он был в стадии разработки.
Некоторые части Logisim пришли из других пакетов, которые Logisim использует; некоторые из этих частей распространяются как часть Logisim.
- Sun Java API (само собой)
- Проект Sun JavaHelp
- Обеспечивает встроенную систему помощи из меню "Справка".
- MRJAdapter, от Стива Роя
- Интеграция с платформой Macintosh OS X.
- launch4j, от Григория Ковальта
- Позволяет распространение Logisim в виде исполняемого файла Windows.
- GIFEncoder, от Адама Доппельта
- Сохраняет изображения в формате GIF. Он в свою очередь был основан на C коде, написанном Сверре Хьюсби.
- ColorPicker, от Джереми Вуда
- Предоставляет диалоговое окно выбора цвета, которое всплывает при настройке цветов (как у компонента Светодиод).
- JFontChooser, от Христоса Богориса
- Предоставляет диалоговое окно выбора шрифта, которое всплывает при выборе атрибутов шрифта (как в атрибуте Шрифт метки многих компонентов).
- TableSorter, приписываемый Филипу Милну, Брендону Маклину, Дэну ван Энкеворту, Парвиндеру Секону, и ouroborus@ouroborus.org
- Предоставляет возможность сортировки таблицы в диалоге
Получить статистику схемы
путём щелчка мышью на заголовке столбца.
И наконец, я хотел бы поблагодарить всех тех пользователей, которые связались со мной - будь то по поводу сообщения об ошибке, предложения, или просто чтобы дать мне знать, что они используют Logisim в своих курсах. Мне придется оставить этих людей анонимными, потому что я не имею их разрешения упоминать о них здесь, но: спасибо!