Hacker Newsnew | past | comments | ask | show | jobs | submit | servus45678981's commentslogin

There is Cyndia and other projects like sandcastle and stuff… Android is not the better choice; at all


Cydia requires a jailbreak to begin with, which won't be available on newer devices. Sandcastle project is just Android for iPhones which wouldn't be an alternative to Android and it looks abandoned, too.


Android is the better choice not due to Android specifically, but rather due to Android as a platform which includes the hardware that the Android OS can run on, and all the forks of Android.


The EU has done a favor with most decisions; but hate whatever you want, I hope you‘ll be able to read the positive impact, ones you get sentiment


The WWDC is a public developer conference, but I hope you get well soon.


Just leave the US until the American Dream comes back to life; European companies need more forces and their pay is actually good, because the cost of living is not so high - in most places and countries.


Most versions of Android are also locked down and completely proprietary


Not in my experience. I have always been able to access the file system, sideload apps, install other app stores (yes they're a bit limited), run any browser, run command line programs, etc. It's also easy to run Android in emulators and on a variety of hardware. iOS is absurdly locked down in comparison.

Your claim that versions of Android are completely proprietary is obviously false: every version of Android uses a lot of other open source software, and runs on Linux, which is GPL.


If we are talking about any type of android phone outside of very specific/obscure models, this is misleading. Although android is technically free software, real world phones are compromised by both carriers (e.g. Verizon) and manufacturers (e.g. Samsung).

You may be able to sideload apps, but you're still limited to the few APIs that they allow you to use, while these corporations still have the keys to the root account. Even if you own the phone, you can't get around these controls.

even if the low-level bare-bones distribution of android is free software, the vendors almost always tack on garbage that makes it completely compromised. It's like "I may be in a prison but the fair-trade handcuffs are made by a B corporation so I'm happy"


iOS is using Posix tech in the background. It is surprisingly even using gnu tools in the background


That is bullshit. You always need the hardware, most need a server. There is a difference between programs and applications - ffmpeg for example is not an app, but a program.


Of course you do - but it's not a development cost per platform for any other platform except apple. If you already have a PC (which even for hobbyist devs can be taken for granted), then developing for any additional platform will not incur additional costs - except for apple.


I don't have a PC. I have a mac. If I wanted to do serious game development, I would be forced to buy a PC, if for no other reason than testing.

This is just the cost of development.


You can emulate Windows or Linux on a Mac [1]. You can't emulate MacOS on a PC, because Apple specifically disallows it, as the GP already mentioned.

[1] https://www.macworld.com/article/668848/best-virtual-machine...


Emulation won’t tell me there’s a performance issue on a 3060, or let me modify lighting in realtime in unreal editor. You wanna build seriously for pc, you need a PC.


What's "seriously"? If you just want to get a basic game running on pc, you can easily do so on a vm. Sure, if at some point you need some high-performance benchmarking or specialized tests, you need that hardware. But that's for specific types of games and even then at the end if the dev pipeline.

Whereas, if you target macs or iOS, you can't even start development before you have bought a mac.


Not really on topic but that article from March doesn’t even mention UTM.app? Boo


It would be even a bigger mistake not to. Such platforms should not be ignored as they are big enough to be important.


They should. The only way to make these platform disappear is to ignore them for open source project.

To me the mistake of open source software is to make programs compatible with proprietary operating systems, this way people that use these OS benefit from the open software, while people that use open operating systems cannot benefit from proprietary software that usually is exclusively for Windows or macOS.

Beside that, this adds a lot of work to the open source community, work that could have been better invested focusing on open source and not wasting time ensuring compatibility with the latest Windows or macOS release working around crap and restrictions that these companies impose to distribute the programs in their platform (e.g. all the signing requirements, paying fees in case of Apple app store, etc.)

Not that the user of open source software cannot run it on iOS or Windows, he can, but it has to port it there themself, no official support from the developers shall be ensured. Just distribute binaries for Linux and Android.


Android and most of its binaries are in some way or another proprietary. Things like drivers and google play won‘t go away. It is the wrong approach, grow up.


It has been doing wonders for Desktop Linux and Linux mobile phones.


Okay, so perhaps we need an even stricter license than GPL.


it is a total fantasy to imagine that a few nerds can make iOS disappear by opting out.


Since I cannot install stuff from a third party on my iPhone without paying Apple (unless Apple says I can), it is clear that I don't own my phone. So it seems fair that Apple then is the one paying for the efforts of getting FOSS support on their device.


Thankfully, you and Apple aren’t the only two choices here. That’s the thing about open source, isn’t it? Someone else is free to go and do it. And they are. The system is working as it should.


> Since I cannot install stuff from a third party on my iPhone without paying Apple (unless Apple says I can)

Today, that’s only partially true, finally, depending on where in the world you live.


> Since I cannot install stuff from a third party on my iPhone without paying Apple

That’s weird. When I browse the App Store it’s full of free apps.


You stopped reading at "(unless Apple says I can)"


That’s a weird way to say the developer decided to provide it for free


Python seems to do pretty well ignoring iOS.


Well Android and Windows are starting to struggle with marketshare so… not everyone wants to be converted to Linux and that is a fact


Such platforms should be ignored by everyone way before they become big.


I hope you will pay more property taxes…


I think it would be the best if everyone was forced to live in a flat, which size is determined by the number of people living in that Appartement. It is cool for you that your house is valued at 1 million; that proves my point even more. A house shouldn‘t be an Investment, but your education.


good luck with that. I don't think there is a country on the planet with such radical communism. Maybe some locations at the height of the cold war.

I dont think it is cool that my house costs so much to produce, It would be great if it could be produced more cheaply.

>A house shouldn‘t be an Investment, but your education.

What does this mean? did you leave out several words?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: