Originally posted by RahulSundaram
View Post
Announcement
Collapse
No announcement yet.
Snapcraft 6.0 Coming To Finally Move From Ubuntu 18.04 To 20.04 LTS Base, Phase Out i386
Collapse
X
-
-
Originally posted by jo-erlend View Post
No. I am not making any claims about their proprietary systems at all. I have only told you what their official explanation is
Comment
-
Complements, this post has the highest degree of moving the goalpost that I have seen on this forum (and there are some unliklely individuals here).
Originally posted by jo-erlend View PostBecause the developer hasn't maintained it, so when the API was changed, it became incompatible. How does that change anything I wrote?
Originally posted by jo-erlend View PostThat is a pure lie. I have never in my life said that Canonical's snap store is open source. I have tried to explain their explanation for keeping it proprietary and why it shouldn't matter to you at all. All the parts that are relevant to you, are open source, meaning the client and the API.
Originally posted by jo-erlend View PostWhat does that mean? Snap is GPLv3. Why would that cause concerns?
There are a ton of examples out there that have a closed-source server/open-source client but they usually don't claim to be an open-source system.
Originally posted by jo-erlend View PostFlatpak is only used for apps. It is not a centralized software distribution. The similarities between Snap and FlatPak are superficial. They are very different things.
Originally posted by jo-erlend View Postinternal systems that are never supposed to be used by anyone else, are usually "poorly written", in the sense that they're not designed for public use. it is totally normal that internal systems are not generalized, because generalizing a system is expensive and why would you pay for that when you know that nobody else will ever use the system?
There is a lot of very well written closed source software and there is poorly written open source software as well. This is also very unlikely a question of cost of generalization (usually you keep code and data separate anyway).
Originally posted by jo-erlend View PostI don't really see how that is relevant to anything in this context.
Originally posted by jo-erlend View PostThen I don't understand why you're so passionate about running a clone of Canonical's snap store. My point and pretty much my only point, is that you shouldn't. If you want to run your own Linux distribution, then you should figure out for yourself what features you want to provide and how you want to provide them.
- You started this conversation
- You claimed that snap is open source (and therefore everybody can do whatever they want with it, open source software style)
I have no desire to ship my own distribution because I am really happy with my debs, rpms, and flatpaks.
However, I am calling your BS.
Originally posted by jo-erlend View PostWhy would it be bloated? The packages are compressed and obviously, snap supports sharing dependencies. Snaps get access to whatever they need access to. That is what interfaces are for. You do not appear to know even the absolute basics of how snaps work and that puzzles me considering the enormously strong opinions you have. But this is all beside the point. I am not in any way trying make you like snaps. The only thing I'm saying, is that if you want to run a snap-based Linux distro or use snaps in your existing distro, then you should implement the API yourself.
Originally posted by jo-erlend View PostIt wasn't a quote at all. The documentation tells you that FlatPak is designed for desktops. If you want to explain how you would build an entire Linux distro using FlatPak only, I'd bee interested in hearing it. Because that's what snaps are designed for.Last edited by mppix; 04 October 2021, 02:09 PM.
Comment
-
There is still no open-source snap server...
Please do us a favor and skip the part where "you did not mean the server". The snap system does not work without it.
There are a ton of examples out there that have a closed-source server/open-source client but they usually don't claim to be an open-source system.
Afaik, snap is also used mainly for app distribution like flatpak is intended mainly for app distribution.
This is soo wrong.
There is a lot of very well written closed source software and there is poorly written open source software as well. This is also very unlikely a question of cost of generalization (usually you keep code and data separate anyway).
- You claimed that snap is open source (and therefore everybody can do whatever they want with it, open source software style)
I am not interested in building an entire linux distribution in flatpak nor are snaps predominantly used this way.
I don't know how many IoT devices are shipped with Ubuntu Core, but I do know that the Linux desktop world is fairly insignificant in comparison to ioT and servers. But considering you had never heard of Ubuntu Core before I told you about it, how come you're now an expert on its market share?
Comment
-
Originally posted by mppix View PostI think we can stop here. I did not see any new or relevant information in your answer.
I can't find it at the moment, but it's the young and promising and productive guy behind the Ubuntu Unity project. I think he calls it lol store. For all I know, he got the inspiration from witnessing our conversation.
Comment
Comment