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. So, this weekend I'm playing with Fiwix.

So, this weekend I'm playing with Fiwix.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
79 Indlæg 27 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.
  • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

    @Aspiedan Thanks, I really appreciate the feedback! If you have any questions, feel free to leave comments with "Explaint to me Like I'm Five" (ELI5) and I'll do my best to explain 🙂

    aspiedan@autistics.lifeA This user is from outside of this forum
    aspiedan@autistics.lifeA This user is from outside of this forum
    aspiedan@autistics.life
    wrote sidst redigeret af
    #43

    @nina_kali_nina I think you would spend more tine explaining than actually working on stuff
    Its nice to have people doing things they enjoy in my feed. Reminds me people are all so different, and thats what makes life beautiful. Art would be boring if artists only used 1 colour or texture (ignoring some modern art here that doesn't fit my analogy)

    1 Reply Last reply
    0
    • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

      Thanks to help from the Fiwix devs, I have DosBox fully working (no sound, CD or network support yet). I got a bit upset that there's no windowing interface for the OS (yet), so I ported Bellcore MGR to Fiwix. It's half-baked, but it works.

      If you never heard about MGR, it's an X competitor and a terminal multiplexer with graphics.
      Here's my post about it: https://www.ninakalinina.com/notes/mgr/

      drj@typo.socialD This user is from outside of this forum
      drj@typo.socialD This user is from outside of this forum
      drj@typo.social
      wrote sidst redigeret af
      #44

      @nina_kali_nina I am mildly curious to know if my nvi fork will work on fiwix. https://git.sr.ht/~drj/nvi2

      I might give it a go on Tuesday (if you're not tempted by then).

      nina_kali_nina@tech.lgbtN 1 Reply Last reply
      0
      • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

        Thanks to help from the Fiwix devs, I have DosBox fully working (no sound, CD or network support yet). I got a bit upset that there's no windowing interface for the OS (yet), so I ported Bellcore MGR to Fiwix. It's half-baked, but it works.

        If you never heard about MGR, it's an X competitor and a terminal multiplexer with graphics.
        Here's my post about it: https://www.ninakalinina.com/notes/mgr/

        bthylafh@nerdculture.deB This user is from outside of this forum
        bthylafh@nerdculture.deB This user is from outside of this forum
        bthylafh@nerdculture.de
        wrote sidst redigeret af
        #45

        @nina_kali_nina you utter madwoman. 🙂

        1 Reply Last reply
        0
        • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

          Thanks to help from the Fiwix devs, I have DosBox fully working (no sound, CD or network support yet). I got a bit upset that there's no windowing interface for the OS (yet), so I ported Bellcore MGR to Fiwix. It's half-baked, but it works.

          If you never heard about MGR, it's an X competitor and a terminal multiplexer with graphics.
          Here's my post about it: https://www.ninakalinina.com/notes/mgr/

          rk@mastodon.well.comR This user is from outside of this forum
          rk@mastodon.well.comR This user is from outside of this forum
          rk@mastodon.well.com
          wrote sidst redigeret af
          #46

          @nina_kali_nina

          MGR is *beautiful*. Back in 1996 on a machine with..not very much RAM…MGR was pleasantly usable.

          nina_kali_nina@tech.lgbtN 1 Reply Last reply
          0
          • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

            Thanks to help from the Fiwix devs, I have DosBox fully working (no sound, CD or network support yet). I got a bit upset that there's no windowing interface for the OS (yet), so I ported Bellcore MGR to Fiwix. It's half-baked, but it works.

            If you never heard about MGR, it's an X competitor and a terminal multiplexer with graphics.
            Here's my post about it: https://www.ninakalinina.com/notes/mgr/

            jschwart@mas.toJ This user is from outside of this forum
            jschwart@mas.toJ This user is from outside of this forum
            jschwart@mas.to
            wrote sidst redigeret af
            #47

            @nina_kali_nina maybe it would also be possible to get twin going for something with windowing: https://github.com/cosmos72/twin

            MGR seems a lot fancier though 🙂

            How is the hardware support of Fiwix? I don't know if DOSBox can do any device pass-through, DOSEMU(2) does have some support for that so you could possibly use hardware that lacks Fiwix drivers but does have DOS drivers.

            nina_kali_nina@tech.lgbtN 1 Reply Last reply
            0
            • drj@typo.socialD drj@typo.social

              @nina_kali_nina I am mildly curious to know if my nvi fork will work on fiwix. https://git.sr.ht/~drj/nvi2

              I might give it a go on Tuesday (if you're not tempted by then).

              nina_kali_nina@tech.lgbtN This user is from outside of this forum
              nina_kali_nina@tech.lgbtN This user is from outside of this forum
              nina_kali_nina@tech.lgbt
              wrote sidst redigeret af
              #48

              @drj enjoy~ I'll plan to bring more desktop stuff to Fiwix and send a few PRs to the OS as my priority for now

              1 Reply Last reply
              0
              • rk@mastodon.well.comR rk@mastodon.well.com

                @nina_kali_nina

                MGR is *beautiful*. Back in 1996 on a machine with..not very much RAM…MGR was pleasantly usable.

                nina_kali_nina@tech.lgbtN This user is from outside of this forum
                nina_kali_nina@tech.lgbtN This user is from outside of this forum
                nina_kali_nina@tech.lgbt
                wrote sidst redigeret af
                #49

                @rk I think here on Fiwix it should be useable on a 486 with 8 megs; gotta try it out

                rk@mastodon.well.comR 1 Reply Last reply
                0
                • jschwart@mas.toJ jschwart@mas.to

                  @nina_kali_nina maybe it would also be possible to get twin going for something with windowing: https://github.com/cosmos72/twin

                  MGR seems a lot fancier though 🙂

                  How is the hardware support of Fiwix? I don't know if DOSBox can do any device pass-through, DOSEMU(2) does have some support for that so you could possibly use hardware that lacks Fiwix drivers but does have DOS drivers.

                  nina_kali_nina@tech.lgbtN This user is from outside of this forum
                  nina_kali_nina@tech.lgbtN This user is from outside of this forum
                  nina_kali_nina@tech.lgbt
                  wrote sidst redigeret af
                  #50

                  @jschwart I think twin should work with minimal changes. Thanks for sharing the link, I'll try it out if I have time

                  1 Reply Last reply
                  0
                  • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                    @rk I think here on Fiwix it should be useable on a 486 with 8 megs; gotta try it out

                    rk@mastodon.well.comR This user is from outside of this forum
                    rk@mastodon.well.comR This user is from outside of this forum
                    rk@mastodon.well.com
                    wrote sidst redigeret af
                    #51

                    @nina_kali_nina

                    The machine I was thinking of had...either 2MB or 4MB. Good times.

                    1 Reply Last reply
                    0
                    • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                      So, this weekend I'm playing with Fiwix. Fiwix (https://fiwix.org/) is a small hobbyist operating system for i386 that aims to be Linux 2.0 compatible while being small enough that a single human could understand it as a whole (it's ~30k SLOC, self-hosted, and can be built with tcc).

                      A couple of years ago Fiwix was used in a fun project of "let's bootstrap a Linux system with only tiny tools that can be understood by a single person": https://github.com/fosslinux/live-bootstrap/blob/master/parts.rst

                      My refreshed interest in it comes from multiple sources: first, there is now a TCP/IP stack (still WIP). Second, GNU/Linux is *gestures ambiguously* in a strange state, so it is interesting to see how far one could get with a completely non-BSD non-standard tiny, toy-like operating system.

                      The installation is quite straightforward. "Please keep in mind this kernel is not yet suited for production. Use at your own risk!" is, in itself, a proof of reliability.

                      This is a beginning of a slow-going🧵

                      etch9@tech.lgbtE This user is from outside of this forum
                      etch9@tech.lgbtE This user is from outside of this forum
                      etch9@tech.lgbt
                      wrote sidst redigeret af
                      #52

                      @nina_kali_nina

                      Second, GNU/Linux is gestures ambiguously in a strange state,

                      what do you mean?

                      nina_kali_nina@tech.lgbtN 1 Reply Last reply
                      0
                      • etch9@tech.lgbtE etch9@tech.lgbt

                        @nina_kali_nina

                        Second, GNU/Linux is gestures ambiguously in a strange state,

                        what do you mean?

                        nina_kali_nina@tech.lgbtN This user is from outside of this forum
                        nina_kali_nina@tech.lgbtN This user is from outside of this forum
                        nina_kali_nina@tech.lgbt
                        wrote sidst redigeret af
                        #53

                        @Etch9 well, it is, to a large extent, controlled by corporations that do not have our best interests in mind.

                        etch9@tech.lgbtE 1 Reply Last reply
                        0
                        • jarkko@social.kernel.orgJ jarkko@social.kernel.org
                          @nina_kali_nina Cool. I'm releasing in near future aoUT dos extender with toolchain support for modern gcc and clang. The name comes from the fact that the PM payload is relocatable a.out 🙂

                          As for Dosbox, this is AFAIK the best incarnation of it ATM: https://www.dosbox-staging.org/
                          thelastpsion@oldbytes.spaceT This user is from outside of this forum
                          thelastpsion@oldbytes.spaceT This user is from outside of this forum
                          thelastpsion@oldbytes.space
                          wrote sidst redigeret af
                          #54

                          @jarkko @nina_kali_nina Hard agree on DOSBox Staging. Much improved over the "vanilla" version.

                          nina_kali_nina@tech.lgbtN 1 Reply Last reply
                          0
                          • thelastpsion@oldbytes.spaceT thelastpsion@oldbytes.space

                            @jarkko @nina_kali_nina Hard agree on DOSBox Staging. Much improved over the "vanilla" version.

                            nina_kali_nina@tech.lgbtN This user is from outside of this forum
                            nina_kali_nina@tech.lgbtN This user is from outside of this forum
                            nina_kali_nina@tech.lgbt
                            wrote sidst redigeret af
                            #55

                            @thelastpsion @jarkko it is going to be much more difficult to port, though. It won't be a two line patch for sure...

                            thelastpsion@oldbytes.spaceT 1 Reply Last reply
                            0
                            • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                              @thelastpsion @jarkko it is going to be much more difficult to port, though. It won't be a two line patch for sure...

                              thelastpsion@oldbytes.spaceT This user is from outside of this forum
                              thelastpsion@oldbytes.spaceT This user is from outside of this forum
                              thelastpsion@oldbytes.space
                              wrote sidst redigeret af
                              #56

                              @nina_kali_nina @jarkko Ah, yeah, that's a good point. And it'd probably be just as painful to cherry-pick patches, too.

                              1 Reply Last reply
                              0
                              • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                                @Etch9 well, it is, to a large extent, controlled by corporations that do not have our best interests in mind.

                                etch9@tech.lgbtE This user is from outside of this forum
                                etch9@tech.lgbtE This user is from outside of this forum
                                etch9@tech.lgbt
                                wrote sidst redigeret af
                                #57

                                @nina_kali_nina
                                i see! well thats true but i do find myself more in the middle on these kinds of matters, i dont like the linux fundation at all and i hate the oss foundation for their stance on ai weights but i do trust torvalds and the companies are a big reason the linux kernel is this perfomant and the defacto standard

                                nina_kali_nina@tech.lgbtN 1 Reply Last reply
                                0
                                • etch9@tech.lgbtE etch9@tech.lgbt

                                  @nina_kali_nina
                                  i see! well thats true but i do find myself more in the middle on these kinds of matters, i dont like the linux fundation at all and i hate the oss foundation for their stance on ai weights but i do trust torvalds and the companies are a big reason the linux kernel is this perfomant and the defacto standard

                                  nina_kali_nina@tech.lgbtN This user is from outside of this forum
                                  nina_kali_nina@tech.lgbtN This user is from outside of this forum
                                  nina_kali_nina@tech.lgbt
                                  wrote sidst redigeret af
                                  #58

                                  @Etch9 I think even if you're moderate on such issues, you could see benefit in having fun 🙂

                                  etch9@tech.lgbtE 1 Reply Last reply
                                  0
                                  • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                                    The first fun challenge is exchanging files with Fiwix. You see, Fiwix only supports ext2 (3?), Minix, and ISO9600 (CD drives).

                                    My daily driver is (still) MacOS, so I cannot just mount the ext2 partition to send files over. I can create an ISO image with the files, but this is a one-way trip. Would be nice to add the support for FAT16/32 disks to Fiwix, right?

                                    Well! First, I simply created a new CD image with mtools-4.0.49.tar.gz. Fiwix recognised the CD, and I was able to unpack mtools archive. Then I ran `configure`, and then edited a few things here and there (mostly mis-configurations in the config file). Then I ran `make`, and few minutes later I got myself a working set of tools to access FAT-formatted disks. Now I can copy files between Fiwix and MacOS, neat.

                                    🧵 cont

                                    kirtai@tech.lgbtK This user is from outside of this forum
                                    kirtai@tech.lgbtK This user is from outside of this forum
                                    kirtai@tech.lgbt
                                    wrote sidst redigeret af
                                    #59

                                    @nina_kali_nina
                                    Hmm, I wonder if Fiwix has 9P support. It would make working in a VM easier (QEMU supports 9P for shared folders)

                                    nina_kali_nina@tech.lgbtN 1 Reply Last reply
                                    0
                                    • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                                      @Etch9 I think even if you're moderate on such issues, you could see benefit in having fun 🙂

                                      etch9@tech.lgbtE This user is from outside of this forum
                                      etch9@tech.lgbtE This user is from outside of this forum
                                      etch9@tech.lgbt
                                      wrote sidst redigeret af
                                      #60

                                      @nina_kali_nina
                                      yis thats true as well 🙂

                                      1 Reply Last reply
                                      0
                                      • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                                        Thanks to help from the Fiwix devs, I have DosBox fully working (no sound, CD or network support yet). I got a bit upset that there's no windowing interface for the OS (yet), so I ported Bellcore MGR to Fiwix. It's half-baked, but it works.

                                        If you never heard about MGR, it's an X competitor and a terminal multiplexer with graphics.
                                        Here's my post about it: https://www.ninakalinina.com/notes/mgr/

                                        pixx@merveilles.townP This user is from outside of this forum
                                        pixx@merveilles.townP This user is from outside of this forum
                                        pixx@merveilles.town
                                        wrote sidst redigeret af
                                        #61

                                        @nina_kali_nina "Why does that look like Plan 9?"

                                        *reads*

                                        > made by the Bell Communications Research, and it looked like Plan 9's older sister.

                                        You had my curiousity, now you have my interest :3

                                        1 Reply Last reply
                                        0
                                        • nina_kali_nina@tech.lgbtN nina_kali_nina@tech.lgbt

                                          So, this weekend I'm playing with Fiwix. Fiwix (https://fiwix.org/) is a small hobbyist operating system for i386 that aims to be Linux 2.0 compatible while being small enough that a single human could understand it as a whole (it's ~30k SLOC, self-hosted, and can be built with tcc).

                                          A couple of years ago Fiwix was used in a fun project of "let's bootstrap a Linux system with only tiny tools that can be understood by a single person": https://github.com/fosslinux/live-bootstrap/blob/master/parts.rst

                                          My refreshed interest in it comes from multiple sources: first, there is now a TCP/IP stack (still WIP). Second, GNU/Linux is *gestures ambiguously* in a strange state, so it is interesting to see how far one could get with a completely non-BSD non-standard tiny, toy-like operating system.

                                          The installation is quite straightforward. "Please keep in mind this kernel is not yet suited for production. Use at your own risk!" is, in itself, a proof of reliability.

                                          This is a beginning of a slow-going🧵

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

                                          @nina_kali_nina ooh, that looks interesting. I’ll have a play as well.

                                          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