FenixEdu

FenixEdu is a software project focused on developing open source software for schools. The core development team currently works out of Instituto Superior Técnico, Lisbon.[1]

FenixEdu
Formerly
Projecto Fénix
IndustryEducational Software
Founded1999
Headquarters,
ProductsFenixEdu Academic, FenixEdu Learning, OddJet, Bennu; Open source software
Number of employees
21
Websitefenixedu.org

The goal of this project is to develop a large suite of software products that schools can easily install and configure on their own organization, with very little resources. The project also works as advanced engineering training group for students of Instituto Superior Técnico, by giving them a realistic software development environment without the real pressures of a job. The motivation behind it is that by optimising the teaching process, there are increases in the speed of science and culture development and by doing so there is a faster societal development.[2]

History

Projecto Fénix[3] original logo

The project started around 1999 when Instituto Superior Técnico felt the need of updating their student information systems, written originally in COBOL. The school started Project Fénix as a research project involving several final degree projects with the objective to create a new software platform, called Fénix, that would serve the school in their administrative needs.[4] Right from the beginning the project released its software as open source, as a way for the academic community to contribute back and also for the system to serve as a teaching tool, particularly to Software Engineering students. Over the next 12 years the project grew to manage almost all the school tasks, from grading to parking.[5]

Although the system by 2012 covered a lot of school tasks, it was a monolithic platform, and was very hard to deploy it on another schools, requiring a team of specialized developers to do it. It was around this time, when the system started growing beyond one school,[6] that the project restructured it, and rebranded itself into FenixEdu. The focus was to develop easy deployable, highly modular, pluggable and customizable pieces of software that schools could cherry pick to match their needs, requiring no more than one person to fully configure an installation.[7] Over the next years, the original platform source code was cleaned, Instituto Superior Técnico specific code removed and sliced into individual modules, that could be reused and picked individually.

Projects

As of 2014, FenixEdu released four individual software packages:

  • FenixEdu Academic, an open source Student Information System[8]
  • FenixEdu Learning, an open source Learning Management System[9]
  • OddJet, a reporting library designed to work with OpenOffice documents.
  • Bennu, a web framework integrated with the Fenix Framework[10] persistence system.
gollark: I've managed to obtain 4 of each, though it was hard. Including one with the code `Mrdog` which is neat.
gollark: Oooo, new dragons, exciting.
gollark: Hmm, this is disappointing, the new ones don't seem to have dimorphism.
gollark: Wait, "Ke'maro"? What a weird name.
gollark: The aso one looks really cool.

See also

References

  1. "Software livre, Boas Praticas". Portuguese Government. Archived from the original on 2008-03-22. Retrieved 2007-11-06.
  2. "FLOSS Weekly : FenixEdu". TWiT. Retrieved 2011-10-22.
  3. "Old Projecto Fénix Logos". Projecto Fénix. Retrieved 2005-01-01.
  4. "The FenixEdu Project: an Open-Source Academic Information Platform" (PDF). Centro de Informatica do Instituto Superior Técnico. Retrieved 2011-05-01.
  5. "Experiencias na Nuvem" (PDF). ISCTE-IUL / FCCN. Retrieved 2013-11-13.
  6. "Implementação do sistema de gestão académica FenixEdu na Universidade de Lisboa". Mestre de Obras. Archived from the original (PDF) on 2014-12-09. Retrieved 2011-05-01.
  7. "What is FenixEdu". Centro de Informatica do Instituto Superior Técnico. Retrieved 2014-10-01.
  8. "Announcing the release of FenixEdu Academic 4.0". FenixEdu. Archived from the original on 2014-12-09. Retrieved 2014-11-04.
  9. "Announcing the release of FenixEdu Learning". FenixEdu. Archived from the original on 2014-12-09. Retrieved 2014-11-10.
  10. "Versioned transactional shared memory for the FenixEDU web application". João Cachopo. Retrieved 2011-05-01.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.