• 0 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle










  • AnanasMarko@lemmy.worldtoMemes@lemmy.mlUnpopular Opinion
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    Yes, I agree. And Creative Commons are a great example of peoples’ control over their work. My argument is that it wont be ‘the original artist’ who gets to interpret the licensing terms.

    If I may take your example of border patrol abusing immigrants with your software. And I’m sorry for the trivial example beforehand.

    Let’s say you put in licensing terms: “This software may not be used to endanger peoples lives and/or livelyhoods”. And software is used by both Border Patrol and the immigrants to protect/cross the border.

    Both parties come before a judge, accusing the other party of misusing your software. Border patrol says the immigrants are endangering american people with crime etc. ,and the immigrants accuse the border patrol of violent beatings.

    In whose favor would a judge decide?

    P.S.: thanks for the link. I’m a huge Tom Waits fan, and had no idea about the voice-theft.


  • While we might not agree with immigration policy and power abuse, it’s hard to put moral limitations on who gets to use our software. While the example you gave is far from trivial.

    The second we say someone can’t use our software for whatever reason, that’s the second the software is no longer truly free. It’s same with Open data.

    If you set in writing that your software can be used by anyone, then you also take away the power of those in high places to interpret the licence in a discriminatory way.









  • Yes, you are right. It’s a lot like working in IT, with special data types and some processing.

    In typical setting we basically separate the system in three layers: (1) data - file servers and databases, (2) services - Servers that read this data and offer API endpoints that programs can call, that return visualised data in form of images or individual features (see: WMS, WMTS, WFS…) and (3) User/presentation layer - the (web) applications that endusers access (think Google maps / Google Earth and similar type of apps)

    On my typical work day I work on one or more of above “layers”. Be it data aquisition, server administration, debugging services, programming end user application, or simply helping our users understand how to use the data… being in IT though means that there also are a lot of nonse meetings involved :)