Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. You don't use open source software because it's better (it usually isn't).

You don't use open source software because it's better (it usually isn't).

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
107 Indlæg 69 Posters 0 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • mcc@mastodon.socialM mcc@mastodon.social

    You don't use open source software because it's better (it usually isn't).

    You don't use open source software because it's freer (it only sometimes is).

    You don't use open source software because it's got better politics (it isn't always).

    You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

    image source: keithstack.com

    jcolag@mastodon.socialJ This user is from outside of this forum
    jcolag@mastodon.socialJ This user is from outside of this forum
    jcolag@mastodon.social
    wrote sidst redigeret af
    #57

    @mcc Using Twitter as the first time that a lot of people experienced this, I have started pitching this idea as "if a petulant billionaire decides to destroy this project, how much would he need to pay?" Every point of centralization is now a massive vulnerability instead of a cost-cutting necessity, because you don't even need the petulant billionaire.

    1 Reply Last reply
    0
    • mcc@mastodon.socialM mcc@mastodon.social

      You don't use open source software because it's better (it usually isn't).

      You don't use open source software because it's freer (it only sometimes is).

      You don't use open source software because it's got better politics (it isn't always).

      You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

      image source: keithstack.com

      jkelly@theforkiverse.comJ This user is from outside of this forum
      jkelly@theforkiverse.comJ This user is from outside of this forum
      jkelly@theforkiverse.com
      wrote sidst redigeret af
      #58

      @mcc Right but open source software can get abandoned too

      fxchip@hachyderm.ioF 1 Reply Last reply
      0
      • technicaladept@techhub.socialT technicaladept@techhub.social

        @mcc any software that needs to communicate with a license server has a single point of failure. If someone’s writing code to deliberately stop their product working in a given circumstance then they are baking In unreliability and increasing support costs. There’s very few less rewarding tasks than convincing software that you’ve paid for that you’re not actually a thief.

        coldfish@sfba.socialC This user is from outside of this forum
        coldfish@sfba.socialC This user is from outside of this forum
        coldfish@sfba.social
        wrote sidst redigeret af
        #59

        @technicaladept @mcc I actually bought some software years and years ago that was perfect for doing some SQL Synchronization. They wanted me to update and said my version was expired. (cost over 2k!)

        So, I set up a Windows 7 VM and set the date to 2007. Still works fine. 🙂

        however, that may be a "if the date is past x then go check the license" rather than "try the license server"

        technicaladept@techhub.socialT 1 Reply Last reply
        0
        • mcc@mastodon.socialM mcc@mastodon.social

          As someone who was a true devotee of FutureWave SmartSketch (which became FutureSplash Animator, which became Macromedia Shockwave Flash, which became Adobe Flash, which became Adobe Animator) my sorrow is incalculable. Every day I long for software I had in the 90s which I can't find anything as good as today.

          theraccoonbytes@theforkiverse.comT This user is from outside of this forum
          theraccoonbytes@theforkiverse.comT This user is from outside of this forum
          theraccoonbytes@theforkiverse.com
          wrote sidst redigeret af
          #60

          @mcc we should have a law/regulation that says that any discontinued/non-supported software MUST be made #opensource

          1 Reply Last reply
          0
          • mcc@mastodon.socialM mcc@mastodon.social

            You don't use open source software because it's better (it usually isn't).

            You don't use open source software because it's freer (it only sometimes is).

            You don't use open source software because it's got better politics (it isn't always).

            You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

            image source: keithstack.com

            steve@social.coopS This user is from outside of this forum
            steve@social.coopS This user is from outside of this forum
            steve@social.coop
            wrote sidst redigeret af
            #61

            @mcc Not to undermine your point, but this strikes me as more of an open file format issue than an issue of software as such. As long as we have open file formats, we can never be locked into a vendor.

            1 Reply Last reply
            0
            • lordcaramac@discordian.socialL lordcaramac@discordian.social

              @Lenni @RogerBW @mcc Already ahead of you, looking at the content right now. I'm a horrible dilettante of a coder though, I don't think I can fix it.

              indigoparadox@mastodon.socialI This user is from outside of this forum
              indigoparadox@mastodon.socialI This user is from outside of this forum
              indigoparadox@mastodon.social
              wrote sidst redigeret af
              #62

              @LordCaramac @Lenni @RogerBW @mcc I got the source to compile on my 64-bit Debian Trixie with gcc 14 with some minor tweaking: https://codeberg.org/indigoparadox/sapphire

              It seems to run enough to get a REPL going, but I haven't played with it yet. There's some gnarly pointer/int math going on so who knows how it'll fare in 64-bit land? 😌

              lordcaramac@discordian.socialL bunny@mk.absturztau.beB 2 Replies Last reply
              0
              • mcc@mastodon.socialM mcc@mastodon.social

                You don't use open source software because it's better (it usually isn't).

                You don't use open source software because it's freer (it only sometimes is).

                You don't use open source software because it's got better politics (it isn't always).

                You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

                image source: keithstack.com

                qgustavor@urusai.socialQ This user is from outside of this forum
                qgustavor@urusai.socialQ This user is from outside of this forum
                qgustavor@urusai.social
                wrote sidst redigeret af
                #63

                @mcc And that's why I'm trying to switch jobs

                1 Reply Last reply
                0
                • rspfau@ecoevo.socialR This user is from outside of this forum
                  rspfau@ecoevo.socialR This user is from outside of this forum
                  rspfau@ecoevo.social
                  wrote sidst redigeret af
                  #64

                  @stib @BoloMKXXVIII @MisterWanko @mcc If only open source linux software came with better names it'd be significantly better!

                  1 Reply Last reply
                  0
                  • bolomkxxviii@mastodon.socialB bolomkxxviii@mastodon.social

                    @mcc I take exception to the line: You don't use open source software because it's better (it usually isn't).

                    I have been using OSS since the 90's. Back then it might have been true, and there are still some holes in some categories of OSS software, but I wouldn't trade my OSS software for today's closed source software even if someone else was paying for it.

                    andres4ny@social.ridetrans.itA This user is from outside of this forum
                    andres4ny@social.ridetrans.itA This user is from outside of this forum
                    andres4ny@social.ridetrans.it
                    wrote sidst redigeret af
                    #65

                    @BoloMKXXVIII @mcc Basically the places where people are using F/OSS because it's better are the same places where people forget that they're using F/OSS. Eg, web servers. Everyone's using Apache or nginx, and it's not like they're saying "oh I'll skip MS IIS and use a free server instead", they just use nginx because it's the default option for any serious infrastructure.

                    Some day apps will be like that as well, but we have some walled gardens to topple first.

                    1 Reply Last reply
                    0
                    • jkelly@theforkiverse.comJ jkelly@theforkiverse.com

                      @mcc Right but open source software can get abandoned too

                      fxchip@hachyderm.ioF This user is from outside of this forum
                      fxchip@hachyderm.ioF This user is from outside of this forum
                      fxchip@hachyderm.io
                      wrote sidst redigeret af
                      #66

                      @Jkelly @mcc Yeah, but at least in that case _someone_ can pick it up and keep going, even if only for themselves

                      1 Reply Last reply
                      0
                      • mcc@mastodon.socialM mcc@mastodon.social

                        You don't use open source software because it's better (it usually isn't).

                        You don't use open source software because it's freer (it only sometimes is).

                        You don't use open source software because it's got better politics (it isn't always).

                        You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

                        image source: keithstack.com

                        ? Offline
                        ? Offline
                        Gæst
                        wrote sidst redigeret af
                        #67

                        @mcc Asking you to export to SWF in 2026 is slightly surprising news.

                        1 Reply Last reply
                        0
                        • dbat@mastodon.gamedev.placeD dbat@mastodon.gamedev.place

                          @mcc amen.

                          crankylinuxuser@infosec.exchangeC This user is from outside of this forum
                          crankylinuxuser@infosec.exchangeC This user is from outside of this forum
                          crankylinuxuser@infosec.exchange
                          wrote sidst redigeret af
                          #68

                          @dbat @mcc

                          What does "amen", or the Jewish contraction el melekh ne’eman, translated: “God, faithful King,”

                          Have to do with FLOSS software?

                          tsukaj@defcon.socialT 1 Reply Last reply
                          0
                          • mcc@mastodon.socialM mcc@mastodon.social

                            @eedly HECK! I'm kinda sick today and off my game. Also I thought Macromedia was good.

                            bunny@mk.absturztau.beB This user is from outside of this forum
                            bunny@mk.absturztau.beB This user is from outside of this forum
                            bunny@mk.absturztau.be
                            wrote sidst redigeret af
                            #69

                            @mcc@mastodon.social @eedly@mindly.social Back when Macromedia owned the Flash IP people actually wanted to use it but the player was crap, and they would not let people to make their own to have total control over the platform.

                            The result is it died.

                            Now you can write your own player but nobody cares anymore, we have WebGL.
                            ​​

                            1 Reply Last reply
                            0
                            • indigoparadox@mastodon.socialI indigoparadox@mastodon.social

                              @LordCaramac @Lenni @RogerBW @mcc I got the source to compile on my 64-bit Debian Trixie with gcc 14 with some minor tweaking: https://codeberg.org/indigoparadox/sapphire

                              It seems to run enough to get a REPL going, but I haven't played with it yet. There's some gnarly pointer/int math going on so who knows how it'll fare in 64-bit land? 😌

                              lordcaramac@discordian.socialL This user is from outside of this forum
                              lordcaramac@discordian.socialL This user is from outside of this forum
                              lordcaramac@discordian.social
                              wrote sidst redigeret af
                              #70

                              @indigoparadox @Lenni @RogerBW @mcc Thanks. I think the last time I wrote any code in C was some 15 years ago; the entire number of C lines I have written in my life is probably less than 3000, and I have forgotten most of what little I used to know about GCC, and that was ages ago.
                              I'm much more familiar with Pascal and Python, I suck at Java, and I could probably still do a lot of silly things in GW-BASIC because that's what came with my first MS-DOS PC. I had to learn some Haskell at uni, but I never used it again and forgot almost everything. I also had to learn C++ and forgot most about it, although its similarity to Java means that I probably remember more than I think, but I stink when it comes to C++.
                              I mostly write single purpose command line tools in Pascal or Python for my own purposes, and most of those get called by bash scripts.

                              stooovie@mas.toS 1 Reply Last reply
                              0
                              • indigoparadox@mastodon.socialI indigoparadox@mastodon.social

                                @LordCaramac @Lenni @RogerBW @mcc I got the source to compile on my 64-bit Debian Trixie with gcc 14 with some minor tweaking: https://codeberg.org/indigoparadox/sapphire

                                It seems to run enough to get a REPL going, but I haven't played with it yet. There's some gnarly pointer/int math going on so who knows how it'll fare in 64-bit land? 😌

                                bunny@mk.absturztau.beB This user is from outside of this forum
                                bunny@mk.absturztau.beB This user is from outside of this forum
                                bunny@mk.absturztau.be
                                wrote sidst redigeret af
                                #71

                                @indigoparadox@mastodon.social @mcc@mastodon.social @LordCaramac@discordian.social @Lenni@fosstodon.org @RogerBW@discordian.social You can compile 32bit if you insist. Many distributions still support it, at least on x86.

                                Also the way to do the global variable is you put an extern declaration in the header, and non-extern declaration in one C file.
                                ​​

                                lordcaramac@discordian.socialL indigoparadox@mastodon.socialI 2 Replies Last reply
                                0
                                • wollman@mastodon.socialW wollman@mastodon.social

                                  @LordCaramac @mcc This. The depth of today's software stack, even in OSS, is enormous, and nearly everything is on a mandatory-update treadmill thanks to compiler and runtime developers no longer caring about backward compatibility. And you can't just not update because everything is exposed to network-borne threats (and other stuff you want/need to run requires newer dependencies).

                                  I've gotten saltier about this in the past 20 years.

                                  lordcaramac@discordian.socialL This user is from outside of this forum
                                  lordcaramac@discordian.socialL This user is from outside of this forum
                                  lordcaramac@discordian.social
                                  wrote sidst redigeret af
                                  #72

                                  @wollman @mcc I still haven't even updated all of my own Python code from Python 2.x to Python 3.x yet. I'll probably do it all within a single week as soon as it becomes too much of a hassle to get Python 2 to work alongside 3.

                                  1 Reply Last reply
                                  0
                                  • crankylinuxuser@infosec.exchangeC crankylinuxuser@infosec.exchange

                                    @dbat @mcc

                                    What does "amen", or the Jewish contraction el melekh ne’eman, translated: “God, faithful King,”

                                    Have to do with FLOSS software?

                                    tsukaj@defcon.socialT This user is from outside of this forum
                                    tsukaj@defcon.socialT This user is from outside of this forum
                                    tsukaj@defcon.social
                                    wrote sidst redigeret af
                                    #73

                                    @crankylinuxuser @dbat @mcc he's just agreeing with the post

                                    crankylinuxuser@infosec.exchangeC 1 Reply Last reply
                                    0
                                    • bunny@mk.absturztau.beB bunny@mk.absturztau.be

                                      @indigoparadox@mastodon.social @mcc@mastodon.social @LordCaramac@discordian.social @Lenni@fosstodon.org @RogerBW@discordian.social You can compile 32bit if you insist. Many distributions still support it, at least on x86.

                                      Also the way to do the global variable is you put an extern declaration in the header, and non-extern declaration in one C file.
                                      ​​

                                      lordcaramac@discordian.socialL This user is from outside of this forum
                                      lordcaramac@discordian.socialL This user is from outside of this forum
                                      lordcaramac@discordian.social
                                      wrote sidst redigeret af
                                      #74

                                      @bunny @mcc @indigoparadox @Lenni @RogerBW I'll give it a try later, but right now I'm too busy playing with my kitten Momo who had to visit the strange humans in the scary house full of strange animals and weird chemical smells who stuck her with needles earlier today. It definitely sounds nice to play with Sapphire again. It's just a completely different sort of sound design compared to my usual synths (mostly ancient digital synths from the 1980s and 1990s).

                                      1 Reply Last reply
                                      0
                                      • mcc@mastodon.socialM mcc@mastodon.social

                                        You don't use open source software because it's better (it usually isn't).

                                        You don't use open source software because it's freer (it only sometimes is).

                                        You don't use open source software because it's got better politics (it isn't always).

                                        You use open source software because *it is the only option*. In the long run, if it isn't open source, it doesn't exist.

                                        image source: keithstack.com

                                        seanking@woem.menS This user is from outside of this forum
                                        seanking@woem.menS This user is from outside of this forum
                                        seanking@woem.men
                                        wrote sidst redigeret af
                                        #75

                                        @mcc@mastodon.social What Adobe is doing to Animate is like if Microsoft suddenly shot Windows in the nuts and then said it would be dead in five minutes.

                                        cwbussard@ioc.exchangeC jimmyd2@fosstodon.orgJ 2 Replies Last reply
                                        0
                                        • bunny@mk.absturztau.beB bunny@mk.absturztau.be

                                          @indigoparadox@mastodon.social @mcc@mastodon.social @LordCaramac@discordian.social @Lenni@fosstodon.org @RogerBW@discordian.social You can compile 32bit if you insist. Many distributions still support it, at least on x86.

                                          Also the way to do the global variable is you put an extern declaration in the header, and non-extern declaration in one C file.
                                          ​​

                                          indigoparadox@mastodon.socialI This user is from outside of this forum
                                          indigoparadox@mastodon.socialI This user is from outside of this forum
                                          indigoparadox@mastodon.social
                                          wrote sidst redigeret af
                                          #76

                                          @bunny @mcc @LordCaramac @Lenni @RogerBW On the first pass, I wanted to modify the original source as little as possible.

                                          1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper