[iks-community] Fwd: Aloha Editor is out.

Benjamin Nowack bnowack at semsol.com
Wed Jul 21 08:31:01 CEST 2010


On 21.07.2010 07:46:09, Wernher Behrendt wrote:
>[...] but everybody could in the meantime, contribute 
>to developing a "knowledge aware" API for semantic editors, starting 
>with reqs and specs. I would like to see the Helsinki Hackathon to go 
>ahead in that spirit, irrespective of the licensing question.
+1

I'm working on a semantic RTE as well, and it would be great if
there was a common spec/API so that CMS webmasters could swap editors
w/o too much effort. Semantic editing always needs some server-side 
code (for stuff like entity/type/predicate suggestions). So, if 
there was a spec for how an IKS-friendly editor should prepare or
send its server calls, that would be very helpful. Standardized 
registration of JavaScript hooks/callbacks would probably be 
sufficient already at this early stage, e.g. something along 
   editor.iks_ajax_endpoint = "../my_editor.php";
   ...
   editor.getEntitySuggestions("foaf:Person", "john")


Cheers,
Benji

--
Benjamin Nowack
http://bnode.org/
http://semsol.com/



>
>Please let me know if my position is too liberal or flawed in any other way.
>
>Best regards,
>
>Wernher
>
>
>Stéphane Croisier wrote the following on 20.07.10 22:41:
>>
>> On Tue, Jul 20, 2010 at 1:26 PM, Henri Bergius 
>> <henri.bergius at nemein.com <mailto:henri.bergius at nemein.com>> wrote:
>>
>>
>>     Of course, the question with both licensing and copyright assignments
>>     is also on where the border between "Aloha core" that requires
>>     copyright-assigned AGPL, and plugins that can be made by anybody is
>>     drawn. If everything that IKS would do in context of the semantic
>>     editor can happen in plugin space and be more liberally licensed, then
>>     I don't see a problem.
>>
>>
>> ... But the AGPL will see some.
>>
>> As far as I understand this thread, it looks like it is still unclear 
>> if Gentics wants to adopt a dual-licensing or an Open Core approach 
>> (or a pure community-driven approach).
>>
>> I agree with you Henri. If Aloha is built from a very modular manner, 
>> it could be great to create a marketplace of "aloha modules" which 
>> could be available under various open source or proprietary licenses.
>>
>> Then Aloha would rather follow an OpenCore paradigm by providing the 
>> core under a very permissive license to rapidly gain a certain 
>> traction and a momentum in the industry and Gentics (or others) could 
>> resell dual-licensed modules/add-ons (or even fully proprietary ones 
>> if they prefer) on top of this core.
>>
>> This would make sense as basic WYSIWYG editing capabilities are 
>> already a commodity. And some "extensions" (e.g. some grammatical 
>> checkers) are only availabe under more proprietary licenses.  So I do 
>> not see a lot of added values to purchase some basic editing 
>> capabilities and I would prefer to rely on a strong community of 
>> developers to ensure the proper level of stability/testing/bug fixing 
>> for such a core. But I do see some real potentials to buy certain 
>> advanced "plug-ins" on a per customer need basis.
>>
>> However:
>> 1) The OpenCore business model is also subject to a lot of criticism. 
>> Precisely defining the boundaries between what belongs to the core and 
>> what belongs to the modules is not an easy tasks. Conflict of 
>> interests between the community and the vendor(s) may rapidly happen. 
>> (cf: some cross-refs mentionned here: 
>> http://stephanecroisier.jahia.com/future-of-open-source-cms )
>> 2) Dependencies on ExtJS could be a real problem. It looks like ExtJS 
>> considers that the viral effect of the GPL also impacts the underlying 
>> server-side applications. This means that, if you want to integrate 
>> Aloha as part of a proprietary CMS (or another dual-licensed CMS), you 
>> would not only have to acquire a Gentics OEM license but also a ExtJS 
>> one (now I am not a lawyer, so one has to legally check all these 
>> constraints)
>>
>> So no ideal solution. Enforcing a real quid pro quo paradigm is not 
>> possible with OSI licenses. I already wrote an article on this subject 
>> back in 2004 (p.20 - http://www.methodsandtools.com/PDF/mt200402.pdf ).
>>
>> But an OpenCore approach with a truly permissive core (BSD/ASL) would 
>> be perhaps the best manner to satisfy all the parties. Not sure 
>> however it is possible to do with dependencies on ExtJS.
>>
>> Cheers,
>> Stéphane
>>
>>     /Henri
>>
>>
>> _______________________________________________
>> iks-community mailing list
>> iks-community at iks-project.eu
>> http://lists.iks-project.eu/cgi-bin/mailman/listinfo/iks-community
>>    
>
>-- 
>Wernher Behrendt
>Salzburg Research Forschungsgesellschaft
>Knowledge and Media Technologies Group
>Jakob-Haringer Strasse 5/II
>5020 Salzburg
>Austria
>
>email   wernher.behrendt at salzburgresearch.at
>phone   +43 (0)662 2288 409
>fax     +43 (0)662 2288 222
>http://www.salzburgresearch.at
>
>http://www.iks-project.eu
>Bringing Semantic Technologies to Content Management
>
>_______________________________________________
>iks-community mailing list
>iks-community at iks-project.eu
>http://lists.iks-project.eu/cgi-bin/mailman/listinfo/iks-community



More information about the iks-community mailing list