I suspect that Jens talks about creating a "translation layer" that
offers to the unmodified GLib all the system calls that it expects, like
"fopen, printf" and so on.


El 11/07/16 a las 17:42, Aleksandr Palamar escribió:
> Jens, do you mean something like linking GLib to your ownn closed source
> black box library with open API that is using specific Sony/Microsoft API
> inside without revealing those secret internal things to the public?
> On Jul 11, 2016 5:50 PM, "Jens Georg" <m...@jensge.org> wrote:
>
> Yes. Obviously the two licenses are not compatible then. The only way out
> there
> would be a compatibility layer that translates those runtimes into something
> GLib can live with.
>
>
> Even if that would violate licence from Sony and Microsoft? Obviously,
>> sharing that code with someone who already has license from them to
>> use their API is not a problem at all. But sharing that code with
>> those who don't have such license will put me into trouble with that
>> companies, but even if people will have those sources - they are
>> useless without previous agreement with Sony/Microsoft and their SDK.
>> That's the one of the moments that kind of preventing me to look into
>> Vala more seriously in view of professional game development. I never
>> know where it will end. The thing is - I have bunch of old code that I
>> may to do some refactoring - go from old C code into C++ with bunch of
>> own new and old bicycles or just went with Vala step by step, maybe
>> even ending with helping community in places where I may be useful.
>> But even how much I don't like C++ as the language, at least I know I
>> won't have any license headache later. Vala looks way better in
>> comparison, but the license of it's core runtime... That was the whole
>> point of the subject.
>>
>> On Jul 11, 2016 5:25 PM, "Jens Georg" <m...@jensge.org> wrote:
>>
>> But If I would need to patch GLib to work on PS4 or XBONE? I doubt
>>>> that
>>>> those platforms will allow me to share usage of their internal
>>>> API. Can I
>>>> keep those patch closed and share them only with people who has
>>>> licenses
>>>> for PS4 and XONE (you aren't able to put that patch in anyway if
>>>> you are
>>>> just standard customer and user of the console and not the
>>>> developer) so
>>>> they would able to use that new code as well, but not with others,
>>>> because
>>>> that may violate license of console platforms.
>>>>
>>> No. Because you're patching (L)GPL code you would have to grant
>>> access to the modified sources
>>> _______________________________________________
>>> vala-list mailing list
>>> vala-list@gnome.org
>>> https://mail.gnome.org/mailman/listinfo/vala-list
>>>
> _______________________________________________
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>

-- 
Nos leemos
                         RASTER    (Linux user #228804)
ras...@rastersoft.com              http://www.rastersoft.com

_______________________________________________
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to