Originally shared by Boian Mitov

Originally shared by Boian Mitov

#Delphi #10Seattle

Comments

  1. This enhanced RTTI wrapper is great, but AFAIK the source code is not available, and the license is not permissive. I would hardly use a closed technology, even if it free, as root of any long-standing project. Why not just Open Source it? Of course, you can do what you want, but IMHO it may benefit of being more open.

    ReplyDelete
  2. A. Bouchez The sources are available for $39.

    ReplyDelete
  3. A. Bouchez While Spring4D might not contain every extension that Mitov Runtime has it offers similar ways to easily query the enhanced RTTI. It just does not go that much into a direction that for instance duck duck Delphi does.
    From my testing it also performs faster than using yet another interfaced layer ontop of the enhanced RTTI (even if it is cached).

    ReplyDelete
  4. Stefan Glienke Spring4D is clearly an Open Source library on which we could safely build on, without fear of being unsupported in the future. Just like our little mORMot.
    Uwe Raabe Source availability is not enough - even at a cheap price. IMHO the sources should be available, but also "forkable", so that they are maintainable by the community in the future, if it is not any more officially supported. At least a statement in the license terms which ensure that the library would be open-sourced (with permissive license), if the owner is not able to maintain it any more. Even in case of the product is bought by another company (e.g. Embarcadero).

    ReplyDelete
  5. A. Bouchez What is the non permissive part of the license? It is free to use in any way you want - commercial, non commercial, anything. What is the non permissive part?

    ReplyDelete
  6. Boian Mitov Permission to fork... in the future at least...

    ReplyDelete
  7. A. Bouchez That effectively limits it to open-source only. Do you use any closed-source, but source available, components?

    ReplyDelete
  8. David Millington Not for core components, just for UI. And I can also compile with either Delphi or FPC. I do not want to be stuck with a single path.

    ReplyDelete

Post a Comment