Hackers News

Libero Home Page


Libero Home Page




  • Welcome To Libero
  • Downloading Libero
  • Libero Documentation
  • Liberetto – The Libero Fanzine

  • Recent Changes to Libero
  • Libero Credits
  • Links to Other Pages






  • LIBERO [LEE-beh-ro]
    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?

    1. Design your program visually as a state diagram;
    2. Choose your programming language;
    3. Generate a framework for your program;
    4. Fill-in the framework to get from rapid prototype to working program;
    5. 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?

    1. You can write complex programs faster and better.
    2. Your work is easier to understand, maintain, and reuse.
    3. 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.



    admin

    The realistic wildlife fine art paintings and prints of Jacquie Vaux begin with a deep appreciation of wildlife and the environment. Jacquie Vaux grew up in the Pacific Northwest, soon developed an appreciation for nature by observing the native wildlife of the area. Encouraged by her grandmother, she began painting the creatures she loves and has continued for the past four decades. Now a resident of Ft. Collins, CO she is an avid hiker, but always carries her camera, and is ready to capture a nature or wildlife image, to use as a reference for her fine art paintings.

    Related Articles

    Leave a Reply