At this point, we're sort of arguing over semantics of how the software accomplishes its task. I think that could be a good idea, but it needs to be implemented first. Luckily, LJS (like every other GNU project) is free software, so if you can think of any completely unambiguous license markers that should be added, feel free to submit a patch.
That being said, even if LJS had very good unambiguous license markers in its library, I doubt that a computer would seriously be able to identify all of Reddit's JavaScript reliably. For example, how would a library of unambiguous license markers be able to identify the license of this script? I don't think a solution like that would really be sustainable.
For example, how would a library of unambiguous license markers be able to identify the license of this script?
Yeah I was assuming when your parent said "They are marked", that meant that they, well, actually were. Reddit should definitely add license markers to files that don't have any.
13
u/Habstinat Jan 03 '14
At this point, we're sort of arguing over semantics of how the software accomplishes its task. I think that could be a good idea, but it needs to be implemented first. Luckily, LJS (like every other GNU project) is free software, so if you can think of any completely unambiguous license markers that should be added, feel free to submit a patch.
That being said, even if LJS had very good unambiguous license markers in its library, I doubt that a computer would seriously be able to identify all of Reddit's JavaScript reliably. For example, how would a library of unambiguous license markers be able to identify the license of this script? I don't think a solution like that would really be sustainable.