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

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

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Sunday, 18-Jun-2023 21:41:22 JST翠星石翠星石
    in reply to
    • ✙ dcc :pedomustdie: :phear_slackware:
    @dcc You can often tell if a proprietary program has GPL'd code in it by looking at its functionality and then by reverse engineering it.

    It's pretty clear what happened if a program has a command line with the exact workings and functionality of GNU readline for example.


    Basic reverse engineering techniques usually reveal usage of a GPL'd library very quickly.

    Crappy infringing developers often forget to strip symbols and so even just GNU strings can be used to find interesting function names and other strings that exist in the GPL'd libraries.

    Beyond that, you can run the program through a decompiler and compare the output of decompiled functions to functions in GPL'd software.


    Tools like binwalk are useful too - that can very quickly identify a binary of Linux in a "firmware" update file.


    From there, you just need to contact copyright holders and maybe suggest they get a bit of external help from the FSF or the SFC - receiving a strongly worded notice of infringement from a lawyer makes most company execs shit their pants after all.
    In conversationSunday, 18-Jun-2023 21:41:22 JST from freesoftwareextremist.compermalink
  • 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.