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.
  • 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
                        • tsukaj@defcon.socialT tsukaj@defcon.social

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

                          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
                          #77

                          @tsukaj @dbat @mcc

                          Ah, I guess that makes sense?

                          dbat@mastodon.gamedev.placeD 1 Reply Last reply
                          0
                          • lordcaramac@discordian.socialL lordcaramac@discordian.social

                            @dmaonR I would need a Linux from ~2008 for that, I think.

                            dmaonr@mastodon.onlineD This user is from outside of this forum
                            dmaonr@mastodon.onlineD This user is from outside of this forum
                            dmaonr@mastodon.online
                            wrote sidst redigeret af
                            #78

                            @LordCaramac The oldest liveCD I could find was Debian5 from 2009. there are 3 binaries in the tgz. all from 1998!. one is windows the other two are linux. I didn't try compiling. the binary src/sapphire maybe works? I don't know what I am looking at.

                            old debian: https://cdimage.debian.org/mirror/cdimage/archive/

                            lordcaramac@discordian.socialL 1 Reply Last reply
                            0
                            • dmaonr@mastodon.onlineD dmaonr@mastodon.online

                              @LordCaramac The oldest liveCD I could find was Debian5 from 2009. there are 3 binaries in the tgz. all from 1998!. one is windows the other two are linux. I didn't try compiling. the binary src/sapphire maybe works? I don't know what I am looking at.

                              old debian: https://cdimage.debian.org/mirror/cdimage/archive/

                              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
                              #79

                              @dmaonR I might try using the .exe with Wine. I sometimes use windows binaries from around the turn of the millennium with Wine.

                              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

                                r4d10_411310p47hy@freeradical.zoneR This user is from outside of this forum
                                r4d10_411310p47hy@freeradical.zoneR This user is from outside of this forum
                                r4d10_411310p47hy@freeradical.zone
                                wrote sidst redigeret af
                                #80

                                @mcc I use open source software because it's better. Often it's better for the reason you are posting, often it's just higher quality software. Linux for example, is vastly superior to Windows and OSX. 90% of what I use computers for wouldn't even be possible on those operating systems. I have access to expansive open source code libraries that make my computing experience basically what I can imagine doing with a computer.

                                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

                                  koteisaev@mastodon.onlineK This user is from outside of this forum
                                  koteisaev@mastodon.onlineK This user is from outside of this forum
                                  koteisaev@mastodon.online
                                  wrote sidst redigeret af
                                  #81

                                  @mcc Open-source software can cease to exist anytime too - due maintainers burnout under burden of unpaid work, for example. Or by sme other reasons. More chances if project managed by some group of people/organization as foundation with proper measures for longevity.

                                  rudi@tech.lgbtR jedi@bolha.usJ 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

                                    me@social.jlamothe.netM This user is from outside of this forum
                                    me@social.jlamothe.netM This user is from outside of this forum
                                    me@social.jlamothe.net
                                    wrote sidst redigeret af
                                    #82
                                    @mcc I use open source software because I don't trust code I'm not allowed to read.
                                    1 Reply Last reply
                                    0
                                    • koteisaev@mastodon.onlineK koteisaev@mastodon.online

                                      @mcc Open-source software can cease to exist anytime too - due maintainers burnout under burden of unpaid work, for example. Or by sme other reasons. More chances if project managed by some group of people/organization as foundation with proper measures for longevity.

                                      rudi@tech.lgbtR This user is from outside of this forum
                                      rudi@tech.lgbtR This user is from outside of this forum
                                      rudi@tech.lgbt
                                      wrote sidst redigeret af
                                      #83

                                      @koteisaev @mcc that's literally not true lol, unless you consider active development and updates a prerequisite to "existing". even if a sole maintainer of open source software is hit by a bus the code is still out there in the public and usable. even if there's an attempt made to bury it due to some kind of corporate capture, if it's widely used software it likely exists on many people's computers and in various web archives, and if it's published under an open source license, there is absolutely nothing stopping people from re-uploading it.

                                      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
                                        #84

                                        @mcc ehh…not really? Some of it is definitely better. Quite a lot of backend software is both open source. Not just that either. There are a lot of instances where you use open source because it’s the best thing out there. I mean I get where you are coming from, but credit where it’s due. IBM doesn’t buy Redhat because it’s second best. Open source is under funded, under appreciated, and to a large extent out of sight, but there is real quality/talent/ideas there.

                                        1 Reply Last reply
                                        0
                                        • attilakinali@society.oftrolls.comA attilakinali@society.oftrolls.com

                                          @RogerBW @LordCaramac @mcc It doesn't take a group. All it takes someone who goes on a "I can get this working again" frenzy for a weekend. Once it compiles and works again, updating and extending it, is easy.

                                          dpflug@hachyderm.ioD This user is from outside of this forum
                                          dpflug@hachyderm.ioD This user is from outside of this forum
                                          dpflug@hachyderm.io
                                          wrote sidst redigeret af
                                          #85

                                          @attilakinali
                                          As seen in this thread, actually
                                          @RogerBW @LordCaramac @mcc

                                          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