Development

 

Data Layer

Data Modeling
Named Queries
JPA
Hibernate
JPQL and SQL
External Data Model Import

 

Service Layer

Service Modeling
Operation Queries
Action Modeling
Composite Services

 

Web Layer

Web Controller Modeling
Conversation Modeling
Action Modeling
Standard UI Development
AJAX Development

 

Deployment

 

Java Containers

Tomcat 5.5
Tomcat 6.0

 

Databases

MySQL 5.x
Postgres 8.x

 

 

As the open source version of Skyway Builder, Community Edition (CE) provides code generation and scaffolding capabilities for developers looking to accelerate their delivery of Spring-based web applications.  Running as an Eclipse plug-in, Skyway Builder CE is available for download.  Key features include:

  • Free and open source (GPLv3)
  • Eclipse-based
  • Spring MVC scaffolding
  • Spring Web Flow support and visual flow editor
  • Code generation of end-to-end solutions or individual Spring Framework modules (MVC, ORM, DAO, Services)
  • Integration with existing Java code, data objects and Spring Beans
  • Integration with Maven
  • Runtime using Spring Framework 2.5 (with Hibernate JPA)

Skyway Builder CE is GA and available for immediate download.

Licensing

 GPLv3

Skyway Software utilizes two licenses for its open source offerings. The code that constitutes our set of Eclipse plug ins and RCP version of the stand alone application are all licensed to the community under the GPLv3 license. Use of this license means that anyone can download and use Skyway Builder Community Edition (CE) free of charge. You can even redistribute Skyway Builder CE free of charge as long as you also distribute it under the GPLv3 license. For enterprises, this means that you can pretty much do what you want with Skyway Builder CE as long as you do not attempt to resell or distribute it under a special license.

AL2The output of Skyway Builder CE is pure Java code that runs within the Spring Framework. As you would expect though, there are a few classes that the generated code references which were created by Skyway. These classes are licensed to the community under the Apache Software License (ASL). The great thing about ASL is that there are very few redistribution restrictions. This means that applications that you create with Skyway Builder CE can be redistributed and sold even under your own commercial software license.

Release Plan

 

Skyway Builder Community Edition (CE) is GA.  We anticipate that Skyway Builder CE will have a major release once a year, with minor releases each quarter and bug fix releases on an as needed basis.  We look for you, Skyway users and the Skyway Community, to help us drive this.