Libero Home Page

1.v.(latin) “I free”, from liberare;
2.n.(french) Go-fer for football (soccer) team, keeps things
moving during matches;3.n. Brand of diapers in Europe.
“Liber-o” is pronounced like English “liber-ty” or
French “liber-té”.
Are you a programmer? Do you sincerely want to write better programs?
Then take a look at Libero, a free software tool from iMatix.
How do I use Libero?
- Design your program visually as a state diagram;
- Choose your programming language;
- Generate a framework for your program;
- Fill-in the framework to get from rapid prototype to working program;
- Repeat until your program is perfect.
What Languages can I use?
… with open-ended support for other languages. Libero uses a
programmable code generator engine. To generate code in a specific language,
you write a new schema. A schema is like a script or program, written
using Libero’s schema language.
How Do I Get Libero Onto My Computer?
For What Can I use Libero?
- All complex programs that risk looking like spaghetti,
- Realtime programming,
- Mulithreaded programming,
- Software robots,
- Communications clients and servers,
- Games,
- Install scripts,
- Parsers.
Why do I want to use Libero?
- You can write complex programs faster and better.
- Your work is easier to understand, maintain, and reuse.
- You are liberated from language-dependent styles.
Libero comes from a decade of research into ways of making programs easier
to write and maintain. It’s really quite simple: if you want to write
better programs, you should take a look at Libero.
Can I Buy Libero?
You can buy a commercial license for Libero from iMatix. This license
gives you the contractual right to support and updates. At the same time,
Libero remains free software distributed according to the terms of the
GNU general public license. For details about commercial
licenses for Libero, contact us.
Libero is sometimes called ‘freeware’ or ‘shareware’. This is not
accurate: Libero is free software. We (or anyone) can choose
to charge a fee for Libero. This is not our concern. However, the
source code that makes-up Libero can never, in any form, be considered
as propietary. It is, and will always remain, free. If someone makes
a better version, based on those sources, that improvement falls under
the same terms as Libero. Thus, all improvements to Libero are for the
benefit of all.
How Does The GNU GPL Affect My Work?
The applications you develop with Libero are your concern. In no
way do we attempt to oblige you to apply the GNU GPL to your work. Of
course, you are also free to do so. The code generated by Libero does
not bear any copyright statement, and is not covered by the GNU GPL,
any more than the code generated by a compiler belongs to the company
that wrote the compiler.
If you include parts of the Libero source code in a development,
you are making a ‘derived product’, which falls under the GNU GPL. If
you need to combine such a derived product with non-derived work, we
recommend that you separate the development cleanly.
