GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Monday, 11-Dec-2023 19:05:40 JST 翠星石 翠星石
    in reply to
    • Rydia
    @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.
    In conversation Monday, 11-Dec-2023 19:05:40 JST from freesoftwareextremist.com permalink
    • Embed this notice
      Rydia (rydia@fosstodon.org)'s status on Monday, 11-Dec-2023 19:05:41 JST Rydia Rydia
      in reply to

      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 from
      there into here

      is retyping also plagiarism by definition?

      In conversation Monday, 11-Dec-2023 19:05:41 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: gitlab.com
        Files · master · Headcrab Junkyard / ogs-sdk · GitLab
        GPL-licensed HLSDK (reimplemented using the original Quake engine and manually rewritten sources)
    • Embed this notice
      Rydia (rydia@fosstodon.org)'s status on Monday, 11-Dec-2023 19:05:42 JST Rydia Rydia

      I doubt if this is really OK...?

      original valve proprietary Half-Life SDK:

      https://github.com/alliedmodders/hlsdk/blob/master/engine/eiface.h

      https://github.com/alliedmodders/hlsdk/blob/master/engine/edict.h

      someone'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.h

      https://gitlab.com/headcrab-junkyard/ogs-sdk/-/blob/master/goldsrc/engine/edict.h

      In conversation Monday, 11-Dec-2023 19:05:42 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.