9 ms·
It will be interesting to see if there's legislation in the future to encourage companies to open up unsupported devices instead of relying on the efforts of en
by cube00 4y ago
It will be interesting to see if there's legislation in the future to encourage companies to open up unsupported devices instead of relying on the efforts of enthusiasts to keep them out of e-waste streams.
- eastbound 4y agoSimilarly, software should automatically be open-source after 30 years. The more I grow old, the more I consider that OSS is the 8th marvel of the world. Millions of humans worked independently and created the hugest building of our civilization: Linux/Postgres/MySQL/Wordpress/Audacity/OBS/drivers/Nginx/Owasp/NPM/React/Angular, a stepping stone that powers everything and has even already taken off from Mars (Perseverance’s helicopter).
- scoopertrooper 4y agoI'm now trying to imagine a Mars helicopter solution that encompassed all those technologies in the stack. I could imagine the company I work for coming up with such a solution.
- wrycoder 4y agoLisp, gcc, gdb, pearl, python, apache, mozilla, git, etc.
- tyingq 4y ago>Similarly, software should automatically be open-source after 30 years. I'm not sure how well this might work. It's currently easier for me to resurrect an old Z80 ASM program than to get a node.js V6 program working. Our complicated dependency chains will make future-retro hard.
- kitsunesoba 4y agoI had a similar experience trying to resurrect an old RoR project from the early 2010s. Maybe technically possible, but not the least bit practical… it’d be better to just start from scratch. Meanwhile, I was able to get an early 2000s mac Cocoa project building and running again in just a few hours, with the bulk of the work going into fixing deprecations. The main difference between the two was the number of third party dependencies… the Cocoa app had almost none while the RoR project had several tens when counting sub-dependencies.
- earthscienceman 4y agoAbsolutely. And yet the intellectual/philosophical underpinnings of that marvel are often demeaned, or neglected, even here on HN. The fact that the average person has no awareness that the software powering the vast majority of their technology was built for free and that they can own it is mind boggling. They're just told that the prisons they think are "computing" (Windows/Apple/Android) are the natural state of things. Stallman is a (rightfully) controversial figure, but the Free Software movement is one of the most important movements of our age.
- rglullis 4y agoAs a strong FOSS supporter, I'd like to disabuse you of the notion that it was built for free. It was not built for free. Saying that it was free cheapens the work of all the people involved in a project and gives the impression to end-users that open source is only a cheap knock-off of proprietary solutions.
- spockz 4y agoOkay. So it was built freely, or given/contributed for free. I don’t share this notion that free equals cheap.
- rglullis 4y agoSorry for bring pedantic, but it is still not the best way to frame it. I worked in open source projects for about half of my professional life, and I wouldn't be able to do so "for free". I also make a point of supporting FOSS development as much as possible, and I have not ever paid a dime for proprietary software. Free software is amazing and infinitely more valuable than closed source solutions, and we should never take it for granted or think that we are entitled for the time and effort of FOSS developers.
- jsjohnst 4y ago> I have not ever paid a dime for proprietary software Sorry for being pedantic, but this is quite literally impossible, unless you’ve never bought a single piece of electronics.
- ufmace 4y agoYou're right about our existing OSS ecosystem being a marvel. I'm doubtful though about the merits of requiring software to be open-sourced after some timeframe though. IME, much proprietary software has very complex build and deployment pipelines and dependency chains and is very difficult to do anything with if you don't have a lot of specialized knowledge. I think it's rare for OSS projects to be successful without substantial effort spent on getting the dev and build systems to be workable for any random person on the internet. So who's gonna do the work to get these 30 year old projects usable?
- idle_zealot 4y ago> So who's gonna do the work to get these 30 year old projects usable? The projects themselves don’t need to be usable for the source to be valuable. I could easily imagine the source code of say a defunct MMO server being a useful reference for enthusiasts re-implementing their own servers.
- JasonFruit 4y agoThat would require people who in many cases don't care about the software to retain the source for thirty years, which would be burdensome.
- pietro72ohboy 4y agoAnd the GNU project. Let’s not forget their contribution to this story!
- squarefoot 4y ago> Similarly, software should automatically be open-source after 30 years. 30 years seems a lot to me. I would rather force by law companies to open source every piece of firmware after some time (2-5 years?) it is declared obsolete or doesn't receive direct support anymore. The goal should be rather to prevent perfectly good hardware to become bricks and be thrown away than to help retrocomputing enthusiasts revive the few surviving devices decades later. I understand there would be huge legal implications but still...
- yourapostasy 4y ago> The more I grow old, the more I consider that OSS is the 8th marvel of the world. In the far future, I would not at all be surprised that Open Source becomes the only way historians know in precise detail how software evolved in the past. There will only be vague descriptions of commercial software, possibly some names and near-apocryphal stories, but no source code so no way to know for sure.
- dontbenebby 4y ago> It will be interesting to see if there's legislation in the future to encourage companies to open up unsupported devices instead of relying on the efforts of enthusiasts to keep them out of e-waste streams. Especially when paired with their refusal to do security updates in perpetuity. If we want to be "green", you want people to re-use these devices a long time, especially since China has control of the rare earth mineral rights to make new ones.
- hhh 4y agoI don’t see a world that maintaining everything forever is viable. Things should die, be it software, silicon, or flesh.
- dontbenebby 4y agoOk. Then don't try to make someone die, via the courts, if they do what they want with their silicon. It WILL die, eventually, when the physical components fail.
- UncleEntity 4y agoThrowing away a perfectly good device just because they want to sell you a new one seems like such a waste to me. My last iPhone was out of support and had the replacement battery going bad before I went to the trouble of getting a new one. The worst thing is it was perfectly functional (aside from the dodgy battery which could have been replaced again) and I would still be using it if there was an option to not become part of some random botnet. All I really need is to make a phone call once in a while, check the emails and surf the interwebs — don’t need a whole lot of processing power to do that. But now everyone and their dog makes you use their crappy app if you want to use their services and they only support “supported” devices (even though they could easily run on the older hardware) so you’re boned if you want some semblance of a modern life. Don’t even get me started on how long I use laptops which can be upgraded virtually forever…
- randomdata 4y agoThe problem here is that software years and silicon years are not equal but certain legal mandates believe them to be.
- CommanderData 4y agoSeems the EU has made a surprising strait of pro-consumer laws in the past. I'd love to see them carry on and add something like this.
- GeekyBear 4y ago> open up unsupported devices instead of relying on the efforts of enthusiasts to keep them out of e-waste streams This article is about gaining the ability to run Linux on a 2014 iPad that is still receiving both OS updates and security updates.
- celestialcheese 4y agoYes, but just barely. https://everyi.com/by-capability/maximum-supported-ios-version-for-ipod-iphone-ipad.html https://everyi.com/by-capability/maximum-supported-ios-versi... I'm having trouble finding apples schedule for iOS updates for old devices, but in a year, this likely will be EOL.
- GeekyBear 4y agoBy which you mean it will begin receiving only security updates, like a first party device from Google or Samsung that is way less than half as many years old? If you buy the current 2021 Google Pixel 6, they will only guarantee that you will receive OS updates through October 2024, which is just ridiculous in comparison to a 2014 iPad that is still on the current OS.