Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

TigerOS Packages & Software

Aidan Kahrs edited this page Feb 14, 2018 · 5 revisions

Packages we make

Existing software we're repackaging

Existing packages we're including

Packages we'd like to include but don't (yet)

Logisim: Project is no longer maintained. Alternatives: logisim-evolution, Digital, BOOLR

jGrasp: License incompatible. Alternatives: DrJava

Prolog: active development

Anything else used by RIT that we don't have built-in


Software used by RIT's departments (based on investigation)

CS

  • IntelliJ
  • PyCharm
  • PROLOG
  • Racket
  • Logisim
  • JFLAP

SE

  • Ruby
  • Eclipse
  • Spin
  • sqlite3
  • plantUML
  • gitk
  • MIT Alloy

IT/WMC

  • MySQL
  • MongoDB
  • subversion
  • FileZilla
  • Node.JS
  • LAMP
  • VScode?

NSSA/CIT:

  • Wireshark
  • Python 2.7
  • Python 3
  • VirtualBox

NMID

  • VSCode/Brackets/similar
  • Processing

Package naming syntax

tigeros-core-x: Main packages for stuff. Ex: tigeros-core-manager, tigeros-core-ui-tweaks

tigeros-course[-uni]-AAAA000: Course metapackage using dependencies to provide the software needed. Version should be SEMESTER.REVISION and there should be version locking for the major version by default (may be done in the TigerOS Manager). -uni may be added if/when TigerOS gains involvement from outside groups, whether that is initiated by them or us.

tigeros-repkg-x: Software we are repackaging. Many of these will be an installer script as some licenses prohibit us from redistributing the software directly and we would like to prioritize access to students over being 100% FOSS, while still maintaining within the boundaries of the law.

fedora-x -> tigeros-x: Core OS packages/similar