[Development] Container refactor update

Peter Kümmel syntheticpp at gmx.net
Tue Jun 19 09:54:15 CEST 2012


On 19.06.2012 09:39, Thiago Macieira wrote:
> On terça-feira, 19 de junho de 2012 09.21.46, Peter Kümmel wrote:
>> On 19.06.2012 08:44, Thiago Macieira wrote:
>>> Yes, I know about it. No, I did not look at it. I cannot do that because I
>>> need to write code of my own. I cannot look at other people's code and
>>> submit to the Qt Project under the CLA, unless it's in the public domain.
>> You must not read other code?! Then sorry for the link. Hope you could
>> everybody convince you haven't clicked on the link, at least when your eyes
>> were open ;)
>
> If I read their code and then implement a vector soon after or at the same
> time, one could argue that I copied their code onto Qt. That's why I don't do
> it.
>

So even no Apache licensed code could be used within Qt?

Sound like Qt's version of "not invented here".


>>> What's more, lock-free is a technique for making thread-safe containers.
>>> Qt
>>> containers are not meant to be that. And when you say "at some places it
>>> uses lock-free", it implies that in other places it doesn't,
>>> which means those places use locks and that's not acceptable.
>>
>> I don't know what code is thread save. Seems the vector is not, like yours.
>>
>>
>> _______________________________________________
>> Development mailing list
>> Development at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list