Slashdot Mirror


OpenLaszlo 3.0 Announced

gse writes "The friendly folks at Laszlo Systems (of which I am one) have just announced the release of OpenLaszlo 3.0. Cool new features in this release: SOLO deployment (compile standalone .swf applications that don't need a proxy server), dynamically loadable libraries, a drawing API, and a bunch of optimizations. Info and downloads are at openlaszlo.org. (OpenLaszlo has been covered before on Slashdot.)"

13 of 40 comments (clear)

  1. I'm stunned by DJayC · · Score: 4, Insightful

    I'm stunned that there is not more of a response to this news here on Slashdot. OpenLaszlo is a great product. You can author some really nice applications using their framework, and it's open source to top if off.

    The ability to deploy standalone SWF files is most definitely a direct result of the folks over at Laszlo opening the source. Before, the server side "engine" was, really, their product. You would have to install that in order to serve up a Laszlo application. This is just like Macromedia/Adobe's business model with Flex. When they opened the source, the first thing they wanted to do was be able to publish stand alone SWF files because now the business model no longer centered around their server app.

    So how do they make their money now? Well, they've got a few big time clients using their technology, and who better to apply the technology than those who designed it? Laszlo now hopes to generate cash flow by offering professional laszlo development. This is the type of business plan I would love to see more software vendors follow. I really hope Laszlo thrives as a company.. it would really make a statement. It's a great addition to the open source community in an area that has been littered with closed-source solutions (RIA).

    1. Re:I'm stunned by Scaba · · Score: 3, Funny
      I'm stunned that there is not more of a response to this news here on Slashdot. OpenLaszlo is a great product. You can author some really nice applications using their framework, and it's open source to top if off.

      Response is subdued because the Slashdot community is still reeling over the shocking news that the Wayback Machine web archive archives web pages, even extremely popular ones like Google.

    2. Re:I'm stunned by V.+Mole · · Score: 4, Insightful

      I'm stunned that there is not more of a response to this news here on Slashdot. OpenLaszlo is a great product.

      OpenLaszlo may well be the killer product I'm looking for. I don't know. Why not?

      BECAUSE THE ORIGINAL ARTICLE DOESN'T SAY WHAT THE FUCKING PROGRAM DOES!

      There. Now I feel better.

      I see it might having something to do with Flash, assuming that '.swf' isn't some project specific extension. I dunno.

    3. Re:I'm stunned by gse · · Score: 4, Informative

      Doh. Sorry about that.

      Laszlo is a platform for creating rich internet applications. It competes directly with (and pre-dates) Macromedia Flex. We open-sourced it last fall.

      OpenLaszlo targets the Flash player as its runtime; that decision was made due to Flash's ubiquity. But there's nothing to stop it from being retargeted to Java, .NET, XUL, whatever.

      More info here: http://www.openlaszlo.com/faq/

      (note: I'm a Laszlo employee but these are my personal opinions)

      --
      wordclock records :: flailing since 2000
    4. Re:I'm stunned by Spy+Hunter · · Score: 2, Insightful

      Flash, Java, .NET, XUL, blah. If Laszlo really wants to make a difference, you should target AJAX. Focus less on reinventing the user interface with unintuitive sliding buttons everywhere (hint: users don't want to learn a whole new user interface paradigm). Focus more on the easy fast rich application development with responsive client-side UI code, eliminating the round-trip delay of traditional web apps. Make it possible to develop GMail or Google Maps in Laszlo, easily, and watch the world beat a path to your door. Offer skinned sliding translucent windows rendered at about 1 frame per second in the Flash plugin, and watch the lukewarm reaction from the Slashdot community.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    5. Re:I'm stunned by Gopal.V · · Score: 2, Insightful
      > Flash, Java, .NET, XUL, blah. If Laszlo really wants to make a difference, you should target AJAX.

      You miss the point totally . Flash had the first Ajax (stupid name - because he went crazy and killed himself) like implementation. You should look at XmlSocket in flash to realize how good it was .

      The real reason why this didn't become that popular was that you needed an expensive flash authoring tool to use it compared to just vi/emacs for Ajax.

      Flash is cool , was cool and Adobe willing will remain cool. (and I'm a FOSS geek who thinks animated SVG will never quite make it).

    6. Re:I'm stunned by Spy+Hunter · · Score: 2, Insightful
      When I said "AJAX", I meant "HTML, CSS, and Javascript", not "interactive web application". I meant to specifically exclude all things Flash. Flash is not cool, was never cool and likely will stay uncool, especially at Adobe. There are so many reasons; I can list them if you want.

      I agree that animated SVG likely will never make it (especially now that Adobe's SVG plugin has conflict of interest, and Microsoft is never going to implement it). But you're the one missing the point. Vector graphics are not the point (Google maps does just fine without them). Web applications are the point. Animated SVG is irrelevant; it is unnecessary for web applications because they don't need swooshy translucent themed animated unintuitive buttons. Web applications also don't need to look like standard applications with resizable windows and menu bars.

      What web applications *do* need is to be like GMail and Google Maps. What web applications need is a solid framework that abstracts away the vagaries of doing cross-browser Javascript/XmlHttpRequest/HTML/CSS, and allows development at a little bit higher level. I think something like Laszlo (or perhaps Laszlo itself) could be implemented on top of AJAX instead of Flash. It wouldn't have vector graphics, but aside from that disadvantage it could be an extremely capable platform. (Actually IMHO lack of animated vector graphics would be advantageous in many situations; it might keep the graphic artists from adding pointless distracting time-wasting animations and ignoring basic UI principles, which is one of my many problems with Flash.)

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  2. Flash Applications don't learn by Anonymous Coward · · Score: 2, Interesting

    I've yet to see a useful Flash MDI or desktop type application (like the http://openlaszlo.org/ demos) that was an improvement over a cleverly implemented HTML/javascript type application doing the same thing.

    I suspose part of the problem is that the platform (Flash MX 2004 or whatever) doesn't have many useful IDE type tools for more serious development. Perhaps this OpenLaszlo will help, but I still think it's a mistake to implement anything more than a gimmiky or widgety type program with Flash. It never feels like a decent app!

  3. Three words by pjf(at)gna.org · · Score: 2, Insightful

    Flash must die.

    --
    echo "getuid(){return 0;}" > e.c; gcc -shared -o e.so e.c; LD_PRELOAD=./e.so sh
  4. Re:Interesting, trivia by borsi · · Score: 2, Interesting

    Actually, Laszlo is a hungarian first name, but it can be used as last name :) (Yes, I'm from Hungary)

    --
    For Aiur!!!
  5. Flash is not a replacement, at best it's addition. by jbn-o · · Score: 2, Insightful

    I dislike how little control users have over how Flash appears and works -- there are very good reasons why I use user stylesheets and set the font size on my browser so I can read text. There's also the problem of not having a free software Flash player which can play the Flash data people commonly use.

    Too many times I've seen webpages where Flash is used as a replacement for what is done better with (X)HTML+CSS instead of as an augmentation for (X)HTML+CSS. Even Javascript is sometimes unnecessarily used or no alternative means of access is provided for those who don't have Javascript or don't want to use it because of various security problems.

  6. Re:Interesting, trivia by fok · · Score: 3, Funny

    My hovercraft is full of eels

    --
    \m/
  7. Question: Flash and open source by pfafrich · · Score: 2, Insightful

    I'm just wondering what the position of Flash and open source etc. Q1: Is the swf format open? i.e. are their any restrictions on creating clients which read swf or programs which can create swf. Q2: Is it API documented? Q3: Are there patent problems? Q4: are there any good open source alternatives to Flash Player? Q5: Any good open source flash dev tools? Rich

    --
    There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.