Open source

Bij JDevelopment vinden we open source erg belangrijk. Binnen ons bedrijf maken we dan ook op diverse plekken hiervan gebruik. Zo werkt bijna iedereen bij ons op de desktop met Linux en Eclipse en gebruiken onze servers ondere andere Linux, Tomcat en PostgreSQL. Ook voor ons eigen development zetten we dikwijls open source libraries in. Hierbij valt bijvoorbeeld te denken aan de diverse Apache commons libraries, MyFaces, Hibernate, JFreeChart, OSCache, Quartz, etc.

Omdat we zoveel gebruik maken van open source willen we ons ook als een goede ‘open source citizen’ gedragen. Bij problemen met een open source library stimuleren wij onze medewerkers om in de source daarvan te kijken en te proberen de oorzaak van het probleem zelf op te sporen en, indien van toepassing, een bug duidelijk te rapporteren. Dit laatste kan bijvoorbeeld zoiets simpels zijn als een niet kloppende javadoc comment, tot aan een regelnummer in de source waar iets concreets fout gaat. Daarnaast zijn wij ook druk bezig om een gedeelte van onze intern ontwikkelde code geschikt te maken om als afzonderlijke paketten te ‘open sourcen’. Momenteel is de volgende door JDevelopment onwikkelde software als open source beschikbaar. Deze lijst wordt in de toekomst uitgebreid.

  • Tableflow – Universal Table Renderer
    voor meer uitleg zie sourceforge Tableflow – Een uitgebreid systeem om tabellen te verbinden, gebaseerd op een dataflow paradigma. Bevat een data grid component (een universal table renderer), QueryManager en een advanced DataSet component.
  • PHPBB2servlet
    voor meer uitleg zie sourceforge PHPBB2Servlet – Een Java proxy en API om het bekende PHPBB forum te integreren in een Java webapplicatie.
best counter