Post AchFDec87RIQjT6t6m by rydia@fosstodon.org
 (DIR) More posts by rydia@fosstodon.org
 (DIR) Post #AchFDec87RIQjT6t6m by rydia@fosstodon.org
       2023-12-11T03:48:49Z
       
       0 likes, 0 repeats
       
       I doubt if this is really OK...?original valve proprietary Half-Life SDK:https://github.com/alliedmodders/hlsdk/blob/master/engine/eiface.hhttps://github.com/alliedmodders/hlsdk/blob/master/engine/edict.hsomeone's half-life reimplementation, which is very similar as valve sdk but relicensed the code to GPL (for the edict.h file even comments are the same):https://gitlab.com/headcrab-junkyard/ogs-sdk/-/blob/master/goldsrc/engine/eiface.hhttps://gitlab.com/headcrab-junkyard/ogs-sdk/-/blob/master/goldsrc/engine/edict.h
       
 (DIR) Post #AchFDgcYeopKxNKG3M by rydia@fosstodon.org
       2023-12-11T03:53:17Z
       
       0 likes, 0 repeats
       
       https://gitlab.com/headcrab-junkyard/ogs-sdk/-/tree/master> You CAN incorporate a piece of original HLSDK code by rewriting (retyping it line-by-line, symbol-by-symbol) it, but you CAN'T just copy-paste something fromthere into hereis retyping also plagiarism by definition?
       
 (DIR) Post #AchFDiYNTKfgwzNwoa by Suiseiseki@freesoftwareextremist.com
       2023-12-11T10:05:37.490896Z
       
       0 likes, 0 repeats
       
       @rydia It's impossible to relicense a copyrighted work unless you are the copyright holder.The source files provided look somewhat different, so that would be okay provided that they were written via clean room reverse engineering, but mere rewriting line by line makes a derivative work.The shorter file doesn't seem creative enough to qualify for copyright, so a direct copy would really be fine.The longer file probably qualifies for copyright, as there's a lot of creatively chosen variables and struct layouts there (considering the absolute mess).Based copyright infringement against valve to make free software tbh.