5

Trump's TRUTH Social May Violate Terms of Open-Source Code It's Built On

 2 years ago
source link: https://news.slashdot.org/story/21/10/21/2241248/trumps-truth-social-may-violate-terms-of-open-source-code-its-built-on?utm_campaign=Feed%3A+Slashdot%2Fslashdot+%28Slashdot%29
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Trump's TRUTH Social May Violate Terms of Open-Source Code It's Built Onbinspamdupenotthebestofftopicslownewsdaystalestupid freshfunnyinsightfulinterestingmaybe offtopicflamebaittrollredundantoverrated insightfulinterestinginformativefunnyunderrated descriptive typodupeerror
Try the CryptoTab Browser. It works like a regular web browser but mines Bitcoin for you while you browse! Works on all devices. | Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool and take advantage of SourceForge's massive reach. | Follow Slashdot on LinkedIn
×
ISayWeOnlyToBePolite writes: The new social network founded by former President Trump may violate the terms of use of the software on which it is based. On Wednesday night, after Trump revealed the TRUTH social app, Twitter users began to note that the network appeared to be based on an open-source social networking software called Mastodon, which allows people to modify the underlying code so long as they abide by its license. But the Trump network appears to have taken the publicly available code for the website while violating the terms that make it free to use.

Mastodon founder Eugen Rochko told TPM in an email that TRUTH appeared to violate the terms of use that the software sets forth: making the source code available, and having a copy of the general product license available to users. "I do intend to seek legal counsel on the situation though," Rochko told TPM, while declining to discuss any specific legal action he may be contemplating. "Compliance with our AGPLv3 license is very important to me as that is the sole basis upon which I and other developers are willing to give away years of work for free," Rochko added.

The AGPL license mandates that software developed for free -- like Mastodon -- remain publicly available after its been modified. Under the license, TRUTH needs to share any modifications to Mastodon's code. The requirement allows developers to remain aware of how the software is being used so long as its run on public servers, continuing the chain by which different open-source developers continue to work on and further modify code that's been created.
Former President Trump announced plans to launch the social media platform yesterday, saying his goal is to rival the tech companies that have denied him the megaphone that was paramount to his rise. TRUTH social will be open to "invited users" for a beta launch in November, with plans for it to launch publicly beginning early next year.

With that said, the "invite only" system has already run into some problems, according to Slashdot reader slack_justyb. Some users were able to sign up to create accounts using a publicly available link, allowing them to generate their own handles, like @donaldtrump.
  • Some a-hole will take it, and not abide by the licensing! Another large example is 90% of the consumer level 3d printers out there. They mostly run Marlin firmware, but most of them have broken the licensing agreement in particular they have not provided the source code for their machines.
    • Re:

      Bear in mind that if you use the code and do not modify it, then there isn't anything to share back upstream and as for distribution, you could simply tell users who ask, to go to the upstream distribution point, where you got it, or if they insist, send them a USB nurgle with the code on it. You do not have to make a web accessible download site of your own - that only makes sense if there are lots of user code requests.
    • Re:

      I have had some luck getting companies that used by open source code to publish. Usually they respond if you ask.

      Naomi Wu has been working on this in China too. Companies like Creality are open source compliant thanks to her efforts. Creality printers are very good too, worth considering since they support open source software and fold improvements back into their own code and designs.

      • Re:

        The AGPL does not need to be tested to know it is enforceable. The default situation with copyright is that you cannot copy without the author's permission. The author can put whatever conditions they like on the permission they grant you.
          • Re:

            It's basically true. The conditions can't require breaking the law, but short of that, anything goes. Don't like the conditions? Then don't copy the protected work.

          • Re:

            Who's law? It varies between countries. In china and russia you can pretty much do what you like with someone elses IP so long as they're not chinese or russian.

      • Also AGPL has loopholes you can drive a truck through.

        Slap an API in front of it and the AGPL isn't even at play.

        This is why Elastic and Mongo and others use the SSPL.

        https://opensource.stackexchan... [stackexchange.com]

        • Re:

          Well, it *might* be at play. SSPL seeks to more definitively make that clear, but the potential loophole is unclear. If it's a simple translation and every interaction with AGPL by the middleware is driven by remote user, then some say that would still count. It hasn't been tested in court if the legal system would decide the translation is a sufficient barrier to declare the user is not interacting with it or if the middleware would just be a component of 'the network'. Better to be clear about it, but a

  • It would be a shame to see a patent like open source licence war started out of political motivation.
          • Obsessively interpreting intellectual discourse through a tribal partisan lense is antithesis of intellectual inquiry. Your comment suggests you may be afflicted with this malady.
          • Re:

            Oh please, the only time I have ever met a Rep that wants you to listen to both sides is when he insists in "teaching the controversy" despite knowing that all he has to offer is superstitious bullshit.

            • The gross generalisation is strong with this one. Now you,ve foreseen exactly what every Republican is thinking, I guess there's no need for Democrats to talk to them. I'm almost certain this will heal the rift in social cohesion.
              Are you able to tell what Democrats are thinking? Also, what's your midichlorian count?
    • Re:

      I'm sure that at political motives are at least partly behind the close scrutiny that Trump's social media platform has received. But that's no excuse for non-compliance; in the end, we all have to play by the rules. License compliance may be a universal problem in the sense that almost all software publishers or users have to deal with licensing issues at some point, but that doesn't mean that non-compliance is the norm. In this case, the terms aren't onerous: make the source code available and publish
  • If Trump succeeds, we will have to find a new word for truth. If Trump loses, then it is another example of unsuccessful challenge to Silicon Valley oligarchy.
    • Re:

      The former alleged president will have yet one more instance of his business acumen: the University, the airline, the vodka, etc. He just sold his name to another bunch of rubes. They'll be sorry, he'll get a few nickels. The first rule of the former alleged president still applies: he destroys everything he touches.

      And his site has already been hacked in its prenatal form. The teenagers are going to have a field day like with that rally in Tulsa.

      Flunkie (all excited): Mr. ..errr. ..You, our site has cap

    • Re:

      Because it's all a money making scam.

      https://www.reuters.com/techno... [reuters.com]

      Of course he's not using his own money to bankroll it.

      • Re:

        There is a chance this will flop, but seeing how Trump is on a warpath against nakedly partisan social media, there is a good chance he is making an honest go at it.

        Speaking of social media, have you remembered to unfollow Taliban for misgendering people they toss from the tall buildings?
    • Re:

      ...because complying with the AGPL is impossible?

      Hyperbole much?

      • Re:

        So what you are saying, is that open source licensing being used to keep competition to established SV tech giants out is exactly why it was created in the first place?
  • This is so very far down on the list of ignored transgressions that even if somebody told them it was wrong - and why it was wrong - that single second post-explanation would be the last second ever spent thinking about it.

    • Re:

      That's why it would be funny to sue him for that. It is unrelated to the other stuff, president or not, he did.

  • Most open-source licenses require that you provide the source code for any changes you make to derivative software you sell and distribute. AfferoGPL adds the stipulation that you have to distribute changes to any software you *USE*.

    Anyone who uses AGPL code in production is running a horrible risk in exposing any changes they make particular to their system, needlessly increasing the threat surface.

    • Re:

      Anyone who uses AGPL code in production is running a horrible risk in exposing any changes they make particular to their system, needlessly increasing the threat surface.

      Only if their code is shitty and based on an easily cracked months-old fork of the codebase. Oh, right... that's exactly what the "truth social" app and website were.

      I mean for fuck's sake, even the guys running gab's Mastodon fork are more competent, and they still get hacked monthly or more.

    • Anyone who uses AGPL code in production is running a horrible risk in exposing any changes they make particular to their system, needlessly increasing the threat surface.

      That's only a horrible risk if you consider exposing the source code of your system a bad thing.

      • > That's only a horrible risk if you consider exposing the source code of your system a bad thing.

        And it usually is, as thousands of hacks of open source software prove pretty much every day.

        The idea that if the source is available it makes it safer is a fallacy, because yes, many more eyes can look into it and find bugs, but the people that will actually bother to take a look is mostly people with bad intentions, because they can make huge profits from it, not people who has nothing to gain from it... a

    • If I can bring your system to its knees by reading its source, you suck as a programmer and shouldn't be allowed near production code.

        • Re:

          When I take money for a job, I guess my employer is entitled to getting the best I can deliver. Else he could get someone else who delivers a better product.

          I honestly hate that attitude, if you are not doing what you're doing because you want to deliver, why do you do it? If you just want to take money without having to work for it, go into politics.

          This attitude is what gives us crappy products delivered by crappy people who don't give two fucks about what they deliver as long as they get paid for it. And

          • Re:

            Exactly. This is why FOSS projects, such as Linux, never ever have any major bugs/s

            But it's not perfect, therefore "you suck as a programmer".

    • Re:

      And all licenses for music and movies state you are not allowed to redistribute the media in any form yet people brag about stealing said items. If you don't care about what one license says, why care about another?

    • Re:

      Unless your changes are in the security part of the code, and particularly make it worse, I'm not quite sure how the AGPL is worse than the GPL.

    • Re:

      The GPL only requires that you make source code available to people you make the binaries available to.
      The AGPL similarly only requires that you make the source code available to people to whom you provide a service running on the code.

      Since the service has not launched yet, they are not actually providing the service to anyone and thus don't yet have to comply with that provision.

      Also if exposing your code causes a significant increase in threats, your code must be very poorly written to start with.

    • Re:

      If your security relies on nobody seeing what you've done, you don't have security.

    • Re:

      i dont think the BSD license does. To me it seems less open than GPLv2 or GPLv3
  • If they are using it as is, and customization are achieved through configuration files that are read by the software, then this whole thing is all fuss and feathers, isn't it?
    • Re:

      If anything that isn't happening, wasn't actually happening, then yes everything would be all fuss and feathers in the world.

      However they ripped out all copyright notices and mentioning of the software name, while explicitly claiming they wrote the social media software, and claiming it isn't mastodon (except for the numerous bits in the HTML saying it is mastodon because they missed removing it)

      This is no different from you taking Picassos famous "weeping woman", signing your own name to it, and announcing

      • Re:

        Ah... well that changes things then. Ripping out copyright notices and saying that they wrote is, all by itself, plagiarism, which pretty much automatically voids any copying permissions that they might have otherwise had with practically any kind of work where such permission would ordinarily be required, open source or otherwise
      • Re:

        In the end it is the little things that get you when you are a first class piece of shit. remember Al Capone ended up being locked away for tax evasion despite all the evil shit he did that was much worse.
  • He claims that it is his works and doesn't share them.;)

    • Re:

      Did he learn that when he was over in NKor with Li'l Kim? I mean, according to North Korean propaganda, his dad pretty much invented the world.

  • Even if you filter politics as a topic out on this site, I still have to hear about it. More than that, it's everywhere, in many stories here. I wish there were better filters on/. The entirety of the Internet is filled with garbage gossip about Trump and Biden and their ilk, and it particularly stands out on supposedly technology oriented websites such as this.

  • by Freischutz ( 4776131 ) on Friday October 22, 2021 @04:54AM (#61916803)

    Trump's TRUTH Social May Violate Terms of Open-Source Code It's Built On

    A platform of neo-fascist populism built on a foundation of software communism. Ahhh... the sweet, sweet, irony of it.

  • Trump & consorts not following laws and rules - what a shocking surprise! Because he typically did and does everything by the book*, why would he fail to follow the Open Source license requirements?

    (* his book, that is...)

    • Re:

      I would assume the graphics are under some CC license separate from the code.

  • If Trump really removed the copyright notices, and thus very obviously broke the licensing contract, isn't each transmitted graphic from the source a copyright violation that could be stopped by a DMCA takedown notice?

  • After Trump buildings, Trump steaks, Trump TV shows, Trump university, Trump presidency, etc., haven't we learned anything about Trump. i.e. He craves being the centre of everyone's attention? The best way to stop him is to ignore him but calmly & quietly prevent him from harming himself or others until he realises that it isn't working anymore. You know, like you do with a 4 year old.

    Then again, he also surrounds himself with enablers, like the GQP. I don't think it's going to end any time soon. Trump's the product of a socially dysfunctional upbringing & environment. I doubt he has much control over his own impulses.

    • Re:

      It's not just enablers, he actively looks for people who will break rules on his behalf. And predictably, these people end up breaking rules in general.

      How many people in his immediate orbit have ended up in serious legal jeopardy? This lists 8 and it's not even up to date [reuters.com]. It's an inevitable consequence of the qualities he demands in people who work for him.

      That the people he hired to build his Twitter knockoff decided to rip off an Open Source project is beyond predictable.

  • I was going to make a joke about ALL CAPS making things truer, but Slashdot won't let me. No wonder Trump is not on Slashdot! Fake news media censorship!!! Can you even read this lower case stuff!!??
    • Personally, I couldn't care less if Trump wants to run his own social network with blackjack, hookers, with a big ol' side of Covid denialism. This is the way the free market is supposed to work. And if whoever he hired to build the site violated a license agreement, that ensuing legal fallout will help some lawyers put their kids through college. That's also the way the free market is supposed to work.

      If I'm gonna froth at the mouth about anything, it's that the media keeps taking the bait with these stupid stories and Trump gets to live rent free in their heads long after he should've been relegated to irrelevance. But they just can't help it, if Trump (or PeTA, for that matter) farts, it always makes the front page.

      • Re:

        Reality is... trump committing brazen theft is kind of par for the course. The man's a total crook and fraud [usatoday.com], who embezzles from his own businesses (and worse yet [forbes.com], so-called charities, including a supposed charity for kids with cancer and another one that supposedly gathered money for military veterans but in reality never sent a fucking dime to that cause) and cheats contractors and suppliers every chance he gets.
        • Think of all the people sending him campaign dollars, right into his pocket... a charlatan (and a successful one) who has more money than ever and can still fleece people into giving him more.

            • Re:

              Fear.

            • Re:

              You dont get to become and stay rich by spending your own money...

              • Re:

                If Trump is so rich then why does he need campaign contributions? He's fleecing poor idiots with fear. Don't let those evil socialist democrats win! Send me money to make sure it doesn't happen.

              • Re:

                before being elected Obummer was not filthy rich. But somehow, after 8yrs of public service, He is worth 40 million. Thats 36million more than his salary accounts for. The clinton's amassed more than 150million through that fake charity they were paying themselves from, until she spent half that trying to buy the presidency, twice. Now they are slumming it at 75million. Biden is only apparently worth 9 million, but I am sure by the time he leaves he will have amassed way more than the $569,000 annual pay fo
              • Re:

                How do you possibly get that from someone talking about the way that Trump basically begs people to send him money?

              • Re:

                Why Bitcoin, NFTs and other scams keep being taken seriously and going to the front page here still a mystery.
        • Re:

          As the site isn't even in beta yet, does the license requirement to release the source code apply yet?

      • Re:

        Wow, you are *so* far off the mark!
        "...that ensuing legal fallout will help some lawyers put their kids through college..."...given the way Trump has NOT been paying his lawyers...

        • Re:

          Well, I imagine the other side would pay theirs.
      • Re:

        "the media keeps taking the bait with these stupid stories and Trump gets to live rent free in their heads"

        They take the bait because their viewers take the bait. If it increases their ratings, they will run with it.

        • Re:

          It's not bait.

          It's always interesting how a certain group who claims that their free speech is being infringed upon don't want to hear these true stories about their man to ever get out.

          The living in people's heads rent free is one of the dumbest Crypto conservative concepts I've ever heard. It's not like they aren't infected with THS. (Terminal Hillary syndrome) Your leader himself is still fixated on that.

          • Re:

            not anymore, they all have 1 foot in the grave. Bill nearly died just last week from sepsis. HRC hasnt been able to shake that cough since her 2016 run, so its probably more serious than the politicos want to admit. Trump looked like he might have had a stroke one of the times he went to Walter Reed. I think they are all 1 super-variant of a covid-mutation away from being yesterdays news permanently.
      • Re:

        Considering how rich he claims to be it's a little odd that everything he does seems to be done on the cheap. Maybe all the competent web developers said no, but it seems like a low budget effort.

        • Re:

          Well you don't stay rich by spending more than you need to.

          Plus Trump is not a technology expert, he will have no idea how to judge the competence of a web developer and will have to rely on someone else to do so for him. The only consideration Trump will understand is the quoted price, which again could be highly misleading - jobs frequently go massively over budget.

          This is not unique to Trump, the whole industry works like this. It's why you see so many shoddy technologies becoming widely used.

      • Re:

        Free market fascism? I recommend finding out about Karl Popper's Paradox or Tolerance, i.e. if we're tolerant of intolerance, intolerance tends to take over. It's why most countries have hate-speech laws.
      • Re:

        It's just like how we really let the Gemans and Japanes live rent free in our heads. back in the 1940's.

        If we would have just ignored the Nastys and the Japanese Empire, they would have just went away.

        One of the things you mistake is the idea that if a person even thinks about Trump, they are some sort lof leftist weirdo.

        There is another reason - I know that a lot of people have reached the point of virtual anarchy, but some of us rather like the rule of law.

        If Nancy Pelosi engaged in the same act

        • Re:

          sorry but we simply did not have any clue how bad the nazis were until after it was over. By the time we discovered what was going on in the concentration camps, we were knocking on their back door. We were trying to clear the bridge to their little nazi retirement town in the bavarian mountains. We found ourselves on the right side of history by mere accident. Japan, wasnt half as bad, but we were pissed as hell from the 'surprise bombing' of our ships in Perl Harbor. If it was just about the human rights
      • Re:

        I have a stupid question, but this seems like right crowd to address it (old IT nerds familiar with open source licensing).

        If you only have a free licensed version of a product (GPL/BSD/whatever) and not a for-profit licensed version of a similar product, how can you show damages? If there are no monetary damages, then what can you sue for other than a cease/desist?

    • Re:

      TDS. Matched only by Hillary & Obama Derangement Syndrome amongst the right.

      Obama still living rent free in your heads.

      • Re:

        Hell, FDR is still living rent free.

        The whole idea of claiming people are obsessed, so just stop thinking about him is at least to me, a tacit admission that he's guilty of most of what he is accused of, so we need to ignore that.

        Meanwhile, he simply remains newsworthy, as he and his cadre of useful idiots are still trying to overturn the election results, and install him as a dear leader.

        • The point is that he's only still relevant because people keep talking about him. If the media would just shut the fuck up about every little narcissistic thing he does, he would quickly dwindle into complete irrelevancy. The truth is that keeping him alive in the public mind is useful for the Democrats because his presence continues to sow discord among Conservatives, and provides a convenient target to rally their own base against.
          • Re:

            If he were willing to settle into that role if irrelevancy, there is a small chance that that he might be ignored.

            But he's still holding rallies, he's still claiming that the election was fraudulent, he's still demanding that Hillary Clinton be locked up - he's now demanding Biden be imprisoned as well. He's claimed post-presidential executive privilege by suing the library of congress to prevent his records being released. He even has Steve Bannon claiming executive privilege to keep from testifying. He'

      • Re:

    • Re:

      I came to basically say the same thing. Shouldn't the requirement to publish modified code only apply after the site has been launched (and assumably out of beta)?

      • Also some of the TDS victims have mod points, so you need to be requoted. Even though you're feeding a troll.

        Regarding the new Subject, it's like a hole in the head. Or maybe TFG already has one? It could explain a lot. But I doubt the OSS people can mount any sort of lawsuit against TFG. Someone with deep pockets would need to bankroll them against the counter-suits and TFG's temper tantrums.

        My current definition of insane is a belief in any form of this sentence: "My Rich and Brilliant and Fearless Leader

        • Re:

          My current definition of insane is a belief in any form of this sentence: "My Rich and Brilliant and Fearless Leader knew the election of 2020 was going to be rigged, but somehow my RBFL wasn't able to capture a SINGLE piece of concrete evidence of YUGE voter fraud by thousands, nay by MILLIONS, of conspirators."

          Except there was fraud and the Lieutenant Governor of Texas paid $250,000 to the person who found it [dallasnews.com]. The fraud was from a Republican who deliberately voted twice in the election.

          This does not incl

          • Re:

            25k, not 250

        • Toyota Racing Development causes those who oppose Trump?

          I love it. The one silver lining to the anonymous empowerment of you fucking morons is reading the pure fucking comedy gold that you produce.
          • Re:

            No kidding. I wouldn't mind a TRD Taco right about now to replace my Z71...especially if I can get one in a 8 foot bed.
        • Re:

          You realize that nobody cares about your take on things, right OMbad? It's like being attacked by a toddler. We just let you tucker yourself out whilst laughing at your ineffectual rage.

      • Re:

        He had a good run, but 4 years of the same joke is enough.

        • Re:

          big bang went for more than 10 years on the same joke.
          • Re:

            But that was way, way easier to ignore.

          • Re:

            That's funny, because the Afghanistan withdrawl was arranged by Trump, who assured us the Taliban were going to abide by the agreement, which they didn't. Just the same way he assured us that North Korea would abide by the agreement to not build nuclear weapons, even though they immediately started rebuilding their program.

            • Re:

              assuming he was going to actually do what he said he was going to do. Me personally I would have ensured those 10,000 prisoners released had a viral load of covid-19 to the extent a PCR test would show positive from across the room. That way when the went underground with all their taliban butt-buddies they would have invested the hives nest.
          • I know, right? It's a shame Thomas Jefferson didn't include more protection against such things in the US Constitution. I guess he and his fellow patriots we're too busy trying to capture the Charleston Airport...
          • Re:

            From Mr. Art Of The Deal himself

            https://www.aljazeera.com/news... [aljazeera.com]

          • Re:

            Somehow, no one who posts this crap ever posts specifics. It's literally just "Biden man bad!" without context or reason.

    • Re:

      When Trump won the election, I had a "Back to the Future" moment, when Marty returns back to the present and it's this dystopian reality where Biff is boss; I felt like I was in a wrong, alternate universe.

      Now, Trump is definitively an [i]interesting[/i] character, but mostly because of his bad character: his business cheats, his many escapades, his defrauding of everyone from students of his phony university to tenants of his apartments and the construction workers, his lack of loyalties, his constant prol

      • Re:

        And it's scary as fuck that I get modded "Troll" about the above comment.
        Everything said above is true, there is an abundant number of sources for everything claimed in my post, such as the fraud that was the Trump University:
        https://www.nationalreview.com... [nationalreview.com]

        And keep in mind the National Review is a conservative web site!

        But the Trump minions are so consumed by him, any criticism against Trump is perceived as heresy. It's like they are wearing blinders. The rest of the world is wrong and an anti-Trump consp

    • I see that someone has already registered pravdasocial.com
      • Re:

        A conveniently occluded registrant, I see.
    • Re:

      Is he wrong, though?

      I don't give a fuck about who said something, I want to know whether what was said is true.

    • Re:

      Why waste a perfectly good 0day on something that a scriptkiddy with an ancient version of Metasploit can bring to its knees in minutes?

    • Re:

      Stealing open source code is the operative part here. The fact that Mastodon has heavy uptake and use in marginalized communities, with this being outright theft, is like claiming to be punk while wearing a suit and tie at best.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK