Live data from Hacker News

ScummVM on the App Store

apps.apple.com

171–180 of 197 posts

Re: ScummVM on the App Store

#171
post #21

Earlier quoted context omitted.

> GPLv2 which doesn't require the freedom to RUN the program It does. This is the first freedom of free software. I'm not sure the issues with distributing GPL software on the App store are specific to the GPLv3. I don't fully understand things on this, but [1] seems to be a good entry point. > apple seems to ship software with gplv2 (old bash, etc) but no GPLv3 software. This is an Apple policy / a choice that they…

Sued by whom? The bash people seem like they have better things to do than sue Apple.

    shagie@Mac-Pro ~ % bash --version
    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin23)
    Copyright (C) 2007 Free Software Foundation, Inc.
I will note that is an interesting date as version 3 of the GPL was released on 29 June 2007 -- https://www.gnu.org/licenses/gpl-3.0.html

https://ftp.gnu.org/gnu/bash/ has version 3.2.57.

Opening up the 'COPYING' file from that distribution:

          GNU GENERAL PUBLIC LICENSE
             Version 2, June 1991
    
     Copyright (C) 1989, 1991 Free Software Foundation, Inc.
         59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
     Everyone is permitted to copy and distribute verbatim copies
     of this license document, but changing it is not allowed.
Apple is scrupulous at ensuring that they only distribute GPL Version 2 software, if at all (they've made efforts to switch to using BSD licensed software wherever possible).

There's no reason for bash people or FSF to sue Apple as they are strictly following the license.

Re: ScummVM on the App Store

#172

Earlier quoted context omitted.

God no. As an end user it’s already annoying how, mainly big devs, are extremely slow in adopting the latest APIs, this would only motivate them more to just sit on their laurels. As a dev for Apple platforms it would become a buggy mess and would lead to less bumping of target OS versions, which in turn leads to needing to reinvent wheels and coming up with time consuming workarounds. Just one look at the gazillion…

Most software is written for ten year business cycles. Maybe the Apple approach makes sense for most consumers and the few little apps they use, but there's reasons why Microsoft is so strong in the enterprise, and backwards compatibility is a huge part of that.

I’d say that more and more are moving to SaaS and/or platform-agnostic web-based stuff (even if it just runs on an on-prem server).

But you’re right in that a lot of enterprise software is/was written with ten years or more in mind.

Having seen it in action, I wonder if that’s the right course of action just in terms of security and what passed as acceptable UI alone, but I suppose that’s a topic for another time. For most enterprises, it’s a cost consideration where there’s a high tolerance for crap as long as it means that it saves money.

While Apple is nowhere near as uncommon in the enterprise world as it used to be, it’s no secret that enterprise is far down Apple’s priority list. Backward compatibility (or rather lack of motivation to facilitate that) might very well be a factor in that, but it seems to be more a matter of not needing to tap into that market.

Re: ScummVM on the App Store

#173

Earlier quoted context omitted.

God no. As an end user it’s already annoying how, mainly big devs, are extremely slow in adopting the latest APIs, this would only motivate them more to just sit on their laurels. As a dev for Apple platforms it would become a buggy mess and would lead to less bumping of target OS versions, which in turn leads to needing to reinvent wheels and coming up with time consuming workarounds. Just one look at the gazillion…

Software shouldn't stop working. Unique and amazing things whither and die. That feels wrong to me. (Of course the problem is that it's damn hard to run old versions of iOS under emulation. That's the solution that would appease me)

The older versions are surprisingly emulatabe; there's just not that much interest in packaging it in a way that is accessible for the average user.

Re: ScummVM on the App Store

#174

Earlier quoted context omitted.

God no. As an end user it’s already annoying how, mainly big devs, are extremely slow in adopting the latest APIs, this would only motivate them more to just sit on their laurels. As a dev for Apple platforms it would become a buggy mess and would lead to less bumping of target OS versions, which in turn leads to needing to reinvent wheels and coming up with time consuming workarounds. Just one look at the gazillion…

What I really dont get is why in some cases, when it looks obvious to me that the XP UI is just some Microsoft GUI for the drivers, why Microsoft didn't consolidate those APIs into the modern UI. They own the entire run-time, I don't understand why they cannot add a translation layer.

It beats me; as you said, it would take relatively modest efforts to add a translation layer.

Especially considering that most of it already is a translation layer for the Windows Registry.

Re: ScummVM on the App Store

#175
post #170
post #156

Earlier quoted context omitted.

From what I remember, GPLv3 is simply a clarification of GPLv2, the intent was always the same for all the purposes. But how lawyers see it could be another matter.

That isn't necessarily what some contributors of software under GPL version 2 thought. --- Linus Torvalds says GPL v3 violates everything that GPLv2 stood for - https://youtu.be/PaKIZ7gJlRU The start of the video: Q: do you agree that you undermine GPL version 3 and how can I get you to stop Linus: what Q: how can we get you to stop Linus: oh I hate GPL version 3 undermined it on purpose I actually thought the GPL ve…

Funny because RMS has said you can USE the software for any purpose. It's just that when you redistribute it you have to pass on the rights you received along.

Re: ScummVM on the App Store

#176

Earlier quoted context omitted.

Steam gog And archive.org some of the games are abandonware and free.

Just note that abandonware is not a legal term, and the ScummVM team consider it piracy/warez. You don't get supported with problems by ScummVM if you play an illegitimately acquired copy of a game. There ARE some games which are released by the original developers for free. Beneath a Steel Sky can even be found in the Debian and Arch repositories, for example.

I have never needed support from the ScummVM team. I have been a ScummVM user since 2005.

Re: ScummVM on the App Store

#177
post #171

Earlier quoted context omitted.

Sued by whom? The bash people seem like they have better things to do than sue Apple.

shagie@Mac-Pro ~ % bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin23) Copyright (C) 2007 Free Software Foundation, Inc. I will note that is an interesting date as version 3 of the GPL was released on 29 June 2007 -- https://www.gnu.org/licenses/gpl-3.0.html https://ftp.gnu.org/gnu/bash/ has version 3.2.57. Opening up the 'COPYING' file from that distribution: GNU GENERAL PUBLIC LICENSE Version…

Apple’s violation of GPL has nothing to do with which version they’re using and everything to do with failing to provide source code promptly that matches the OS they’re shipping.

Re: ScummVM on the App Store

#178
post #6
post #4

Is there a place where I can legally obtain images to run on the vm?

Steam. I bought a ton of these on Steam and just copied the data files over to my sons tablet. Works perfectly, including localisation.

The kids are playing Freddy Fish and Pyjama Sam on the iPad right now. Good stuff! There is just no modern equivalent of these games that let's kids puzzle like this!

Re: ScummVM on the App Store

#179
post #88

Earlier quoted context omitted.

It's not superior in any way. I have both an Android phone (Samsung) and an iPhone. Android rules except in one aspect - battery life.

> Android rules except in one aspect - battery life. This is like saying Windows is better than Linux for battery life, which is obviously ridiculous because it's primarily about the hardware, not software. Put Android on Apple's excellent silicon and watch how suddenly "Android" has really good battery life. Anyway, both are disgusting passive consumption oriented walled gardens, and phones in general are terrible c…

No, its the OS that drains battery.

Re: ScummVM on the App Store

#180
post #171

Earlier quoted context omitted.

shagie@Mac-Pro ~ % bash --version GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin23) Copyright (C) 2007 Free Software Foundation, Inc. I will note that is an interesting date as version 3 of the GPL was released on 29 June 2007 -- https://www.gnu.org/licenses/gpl-3.0.html https://ftp.gnu.org/gnu/bash/ has version 3.2.57. Opening up the 'COPYING' file from that distribution: GNU GENERAL PUBLIC LICENSE Version…

Apple’s violation of GPL has nothing to do with which version they’re using and everything to do with failing to provide source code promptly that matches the OS they’re shipping.

That one?

https://opensource.apple.com/source/bash/bash-123.40.1/versi...

Post reply on HN