Started by Leartin, August 30, 2021, 12:46:03 PM
0 Members and 1 Guest are viewing this topic.
Quote from: prissi on August 30, 2021, 01:16:41 PMYou cannot change retroactively license of pakset. Like MHz cannot make his graphics open source, due to the way he obtained the underlying 3D models. So there must be no shareable paks. End of story.
QuoteSimutrans is an Open Source Game, and I think we should be an Open Source Community with an according mindset.
Quote from: Leartin on August 30, 2021, 12:46:03 PMIn this thread, let's assume there are no technical limitations, because we should know what we want before we check what we can do.
Quote from: Leartin on August 30, 2021, 12:46:03 PMClearly, since Simutrans is Open Source, paking files is not a way to effectively encrypt them
Quote from: Leartin on August 30, 2021, 12:46:03 PMAs such, I don't think there is a benefit in closing those sources. On the other hand, being able to open a file, change a value, and continuing on is perhaps the easiest entry in active development you could think of
Quote from: Roboron on August 30, 2021, 06:28:39 PMYou talk like if makeobj were a tool designed to prevent access and modification of source files. I am ignorant about makeobj and I never have been interested in it. But as a programmer I would expect it to be designed to apply compression and thus boost performance when loading pak files.
Quote from: Leartin on September 01, 2021, 03:32:15 PMSome Open Source licenses require distributors to provide access to the sources. Addons using such licenses thus could not be shared in pak file only, as it would infringe on the license. If the paks were compressed sources and, ideally, a new makeobj version allows to embed the type of license directly in the pak file, it would just be completely fine.
Quote from: prissi on September 02, 2021, 05:02:50 AMProviding access is not the same as distribution with the program. [...] Thus distribution pak files requires only a licenses files with a hint where and how to get the source.
Quote from: prissi on September 02, 2021, 05:02:50 AMI will certainly no work on this.
Quote from: Leartin on September 01, 2021, 03:32:15 PMSome Open Source licenses require distributors to provide access to the sources.
Quote from: Leartin on September 01, 2021, 03:32:15 PMSo, why be against it?
Quote from: Leartin on September 01, 2021, 03:32:15 PMSo, why be against it?Too much effort? Well, you don't have to actively get involved in something to be in favor of it. That reason can only work as an excuse why one personally won't push it, but not to dismiss the concept.
Quote from: Leartin on September 01, 2021, 03:32:15 PMNaturally, there is a third option: Introduce a new 'sanitized compression format' without access prevention, that can be read by Simutrans and 'unpaked/decompressed' by users, as the open standard format for Simutrans object files in the Open Source spirit. Then, old paks are still locked, those who prefer to hide sources can still use the old format, and only new creations by those willing to use an open format can actually be unlocked, yet it would still be the default.[Kudos to those who can see this is the same as the original proposal just described from a different angle]
Quote from: wlindley on September 09, 2021, 11:18:29 PMWouldn't it be better to have well-documented pak and save-file formats that could be easily read, and created, by tools you could write in any language?