TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

It’s not free software if you can’t easily fork it (and how to fix it)

7 pointsby d33over 4 years ago

7 comments

matkonieczover 4 years ago
I encountered a similar problem with technically open source MAPS.ME app ( <a href="https:&#x2F;&#x2F;github.com&#x2F;mapsme&#x2F;omim" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mapsme&#x2F;omim</a> ).<p>I tried building it and I kept failing. Eventually I gave up.<p>I am not sure why it is even published as an open source project.
dsterryover 4 years ago
Posted my reply here: <a href="https:&#x2F;&#x2F;davidsterry.com&#x2F;blog&#x2F;2020&#x2F;09&#x2F;on-difficult-free-software-maintanence&#x2F;" rel="nofollow">https:&#x2F;&#x2F;davidsterry.com&#x2F;blog&#x2F;2020&#x2F;09&#x2F;on-difficult-free-softw...</a>
Conan_Kudoover 4 years ago
This is one of those things that bothers me too. And especially when it comes to software development, I&#x27;m genuinely afraid of the fact that a lot of open source development is dependent on a system that none of us can understand or ever hack on. We&#x27;re also gradually being weaned away from the idea that you should assume we will want to exercise our rights as part of it being open source. People increasingly treat open source solutions like proprietary ones: inflexible and unfixable.<p>I don&#x27;t know what to do about how people treat open source, but at least with the open source development situation, I try to support and help develop a simple free and open source solution: Pagure[1]. Unlike most Git forges, Pagure has features that support decentralized development. For example, Pagure supports submitting pull requests with Git repos on any server (regardless of whether it&#x27;s running Pagure or not) with its remote pull requests feature. Issues and pull request metadata are all stored as git repos using JSON files as data, making it easy and portable to other Pagure instances and easy to convert for any other system. There&#x27;s development ongoing by one of the other contributors to build an extension for Pagure to support Forgefed[2], a protocol to federate and decentralize code project management. And unlike most Git forges, Pagure is really easy to deploy, update, and modify. Naturally, this means Pagure is packaged in virtually all major distributions[3][4][5][6], too. :)<p>I wish more folks actually <i>cared</i> about this sort of thing. Maybe then solutions like Pagure would get more adoption and contributors. At least there are some people who care, and that&#x27;s why Pagure hasn&#x27;t died yet in the face of GitLab. :)<p>[1]: <a href="https:&#x2F;&#x2F;pagure.io&#x2F;pagure" rel="nofollow">https:&#x2F;&#x2F;pagure.io&#x2F;pagure</a><p>[2]: <a href="https:&#x2F;&#x2F;forgefed.peers.community&#x2F;" rel="nofollow">https:&#x2F;&#x2F;forgefed.peers.community&#x2F;</a><p>[3]: <a href="https:&#x2F;&#x2F;src.fedoraproject.org&#x2F;rpms&#x2F;pagure" rel="nofollow">https:&#x2F;&#x2F;src.fedoraproject.org&#x2F;rpms&#x2F;pagure</a><p>[4]: <a href="https:&#x2F;&#x2F;build.opensuse.org&#x2F;package&#x2F;show&#x2F;openSUSE:Factory&#x2F;pagure" rel="nofollow">https:&#x2F;&#x2F;build.opensuse.org&#x2F;package&#x2F;show&#x2F;openSUSE:Factory&#x2F;pag...</a><p>[5]: <a href="https:&#x2F;&#x2F;packages.debian.org&#x2F;sid&#x2F;pagure" rel="nofollow">https:&#x2F;&#x2F;packages.debian.org&#x2F;sid&#x2F;pagure</a><p>[6]: <a href="https:&#x2F;&#x2F;packages.ubuntu.com&#x2F;focal&#x2F;pagure" rel="nofollow">https:&#x2F;&#x2F;packages.ubuntu.com&#x2F;focal&#x2F;pagure</a>
forgotmypw17over 4 years ago
my software is a 1 man show, easy to fork and self-host, though still a bit green and only text and images for now
dsterryover 4 years ago
Posted comment on your blog, should be awaiting moderation, but let me know if not.
danchevover 4 years ago
TL;DR, always use GPL-3.<p><a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point.en.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point....</a>
phre4kover 4 years ago
yeah let&#x27;s discuss this on a closed-source board run by VCs.<p>great way to own the point of your article.
评论 #24609813 未加载