Simple Screen Recorder by default uses mkv whereas Youtube and Odysee.com don’t support mkv.

GIMP and Krita save the updated image in some forgettable format and not jpg or png. It’s a pain in the Jazz converting these things and uploading it to reddit/imgur or sending it to friends who aren’t using Linux.

Most applications use .tax.gz or something for creating a compressed file , you can’t open those damn files on android.

I have experienced this incompatibility several times, but these are the ones I remember right now, I am pretty sure more avid users have encountered this thousands of times in different applications. I love Linux, but why can’t we use file extensions which are most supported? I mean, I checked, .zip is opensource, I could have understood if it wasn’t and we used some open source alternative, but this is creating resistance in linux usage which isn’t really needed. We don’t need the user experience to be bad and this makes it bad.

Also, you might say, “hey don’t be lazy, just click on jpg every time you save an image through gimp” or “just make mp4 the default in simplescreenrecorder”, but this adds up pretty fast and you can’t ask every user to do unnecessary adjustments after they install applications. This has to stop!

  • JeraldOP
    link
    fedilink
    -4
    edit-2
    1 year ago

    but zip is not the default and many a times you can’t set a default in many applicatoins.

    This is not just about gimp or file managers, many applications use formats which you can’t use anywhere but on Linux most times.

    • Baron Von J
      link
      11 year ago

      Because honestly zip sucks.in comparison. It doesn’t preserve ownership or permissions (this is a big deal on Linux, and slightly less big deal on MacOS, and it really should be a bigger deal on Windows). You can’t create binary identical zip files from the same contents (so you can’t use checksums to verify them, to ensure it hasn’t been tampered with).

      Some formats have patent licensing to contend with, so FOSS developers can’t build that into their application except through some kind of plugin architecture where you can acquire and load plugins for them (or some kind or charitable donation of distribution rights by the patent holder).