summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnav Bhatt <arnav@ghativega.in>2023-09-04 23:18:22 +0530
committerArnav Bhatt <arnav@ghativega.in>2023-09-05 01:10:27 +0530
commit71b91fe4c765e52d64d4ec3641747fee5aebb73e (patch)
treeb3a2f875d096c0be27d8dfade12e4548307d09e4
parentdf56f83b99caa5ddd42e36523673968a0cf81458 (diff)
new article and several changes
-rw-r--r--articles/copyleft-the-god-that-failed.md34
-rw-r--r--blog/2023-update.html4
-rw-r--r--blog/@anti-consumer.html4
-rw-r--r--blog/@eepsites.html4
-rw-r--r--blog/@government-moment.html22
-rw-r--r--blog/@i2p.html4
-rw-r--r--blog/@monopoly.html4
-rw-r--r--blog/@open-source.html5
-rw-r--r--blog/@privacy.html4
-rw-r--r--blog/@rant.html5
-rw-r--r--blog/@reactos.html4
-rw-r--r--blog/@software.html5
-rw-r--r--blog/@update.html4
-rw-r--r--blog/artificial-software-level-lockdowns.html4
-rw-r--r--blog/atom.xml11
-rw-r--r--blog/code-of-conduct-does-more-harm-than-good.html4
-rw-r--r--blog/copyleft-the-god-that-failed.html69
-rw-r--r--blog/index.html7
-rw-r--r--blog/indian-government-e2ee-ban-is-useless.html4
-rw-r--r--blog/international-transactions-are-nightmare.html4
-rw-r--r--blog/reactos-ramdisk-creator-gui.html4
-rw-r--r--blog/rss.xml7
-rw-r--r--blog/why-i-have-degoogled-my-phone.html4
-rw-r--r--data/assets/images/bsd_meme.webpbin117830 -> 0 bytes
-rwxr-xr-xdata/style.css2
-rw-r--r--[-rwxr-xr-x]tags/artificial-software-level-lockdowns0
-rw-r--r--tags/copyleft-the-god-that-failed (renamed from tags/open-source-licenses-literally-are-meme)0
-rw-r--r--tags/indian-government-e2ee-ban-is-useless1
-rw-r--r--tags/paypal-sucks2
-rw-r--r--tags/tech-corps-are-slaves0
-rwxr-xr-xtemplates/header.html4
31 files changed, 184 insertions, 46 deletions
diff --git a/articles/copyleft-the-god-that-failed.md b/articles/copyleft-the-god-that-failed.md
index b5c4a81..f6cf651 100644
--- a/articles/copyleft-the-god-that-failed.md
+++ b/articles/copyleft-the-god-that-failed.md
@@ -1,8 +1,36 @@
Copyleft: The God That Failed
-Copyleft is a failing idea of protecting your material against proprietization by relying on the same authority which granted monopoly to the corporations through copyright while also being a fallacy of it "not being a copyright" while still being a form of copyright.
+Copyleft is a failing idea of protecting your material against proprietization by relying on the same authority and laws which granted monopoly to the corporations at the first place, while also being a fallacy of it "not being a copyright", while still being a form of copyright.
-### The Concept
-Copyleft is a method for making a work free (in the sense of freedom, not in terms of price), and requiring all modified and extended versions of that work to be free as well. Basically, your work (such as a software) being released with a "copyleft license" grants others to study, re-use, re-purpose and re-release your work as long as they also redistribute their own version of your work. It gives more freedom than a proprietary license however grants less freedom than releasing your license on public domain or even with a permissive license.
+### The Idea
+Copyleft is a method for making a work free (in the sense of freedom, not in terms of price), and requiring all modified and extended versions of that work to be free as well. Basically, your work (such as a software) being released with a "copyleft license" grants others to study, re-use, re-purpose and re-release your work as long as they also redistribute their own version of your work.
### The Appeal
+As a copyleft license grants a legal protection of your work against proprietization while still providing freedom of distribution, modification and contribution for anyone gave a huge appeal to FOSS community so much so that an organization named GNU is dedicated for maintaining a very popular copyleft license named GPL (GNU Public License) since 1989 and as we know, their constant push of this concept and their philosophy in general as well as the usage of their license on popular projects like Linux, certainly influenced the popularization as well as growth of FOSS community.
+
+### The Issues
+While the concept of copyleft seems like a "dream come true" for many FOSS users, it has substantial issues which is causing of not only it getting less adoption compared to permissive licenses in general, but also having a nonsensical implementation while also performing worse at real life scenarios:
+
+#### Restrictions on distribution
+Sure, a copyleft license gives you more freedom than a proprietary license in the sense of anyone studying, modifying, releasing or even contributing on your work however it also grants less freedom than releasing your work on public domain or even with a permissive license, as it can limit someone's ability to distribute your modified work until they also release it with the same license or with a "compatible" license for the public, in order to avoid a licensing violation which can unnecessarily affect you and your work if you are not careful enough.
+
+
+#### Copyleft is still a copyright
+Apart from the restrictions in terms of redistribution, copyleft is very stupid in terms of its implementation. By the way, don't let any GNU worshippers fool you by them telling that a copyleft is "opposite" of copyright. Copyleft still relies on copyright laws for protection (more specifically as a form of IP protection) of your work against proprietary usage. In fact, right from the [GNU website](https://www.gnu.org/copyleft/) they tell you that:
+
+```To copyleft a program, we first state that it is copyrighted; then we add distribution terms, which are a legal instrument that gives everyone the rights to use, modify, and redistribute the program's code, or any program derived from it, but only if the distribution terms are unchanged.```
+
+You can even copyleft your patents if you so desire. Therefore, this is an abomination created by the mixing of IP laws and public domain, which means that it is infact a copyright and hence it also relies on the same highly corrupted and unfavourable system which was created to enable the corporations to have monopoly over the market. It might have been a genius idea of Richard Stallman to come up with this "exploit" of those laws for greater good 34 years ago, when GPL got released for the first time. However, after many decades later it is now obvious that his idea didn't actually fix the problem of preventing proprietization of open source works by not going against the root cause of the problem at all which is the existence of the copyright system itself, as copyleft only tries to half-heartedly solve the problem by repurposing the root cause instead.
+
+So, "copylefting" your work doesn't help you to avoid the usage of unethical copyright laws as it is **entirely** dependent on it to actually function at the first place, the same hatred laws which allows a corporation to use your work for their proprietary products without your consent, while also making impossible for you to actually get any sort of justice out of this and also giving you disadvantage of not having capabilities to re-engineer, study and creating your own version of their work unless if you are prepared to violate these laws and getting lawsuits.
+
+
+#### Failing at actually protecting you
+The worst part of copyleft is that in practise, it hilariously failed at actually stopping the proprietization of works which was released to the public under the "copyleft license". [Many](https://www.theregister.com/2023/03/17/john_deere_sfc_gpl/) [corporations](https://www.androidpolice.com/oneplus-open-ears-broken-promises-gpl-source-developers/) [still](https://arstechnica.com/gadgets/2018/01/xiaomi-is-dragging-its-feet-on-the-gpl-again-this-time-with-the-mi-a1/) [use](https://www.xda-developers.com/mediatek-source-code-release-no-plans/) [those](https://www.servethehome.com/ibm-red-hat-puts-rhel-source-behind-paywall/) [works](https://www.infoworld.com/article/2893695/vmware-heading-to-court-over-gpl-violations.html) for their proprietary products always without the consent of the author. Sure, several copyleft violations got taken to the court but rarely these either get resolved or even the case fails to go anywhere due to the multiple reasons, mainly authority being ignorant or corrupt, trials can get expensive for the small organization to keep continuing it and not to mention, usually going against giant corporations which have much more lawyers and resources than you will ever have which can be a nightmare to deal with. Also, good luck trying to sue someone who is from a country where copyright laws are an afterthought as copyleft license as earlier stated, depends upon those laws for its functioning.
+
+
+### Conclusion
+Hence, copyleft is not an utopian idea that will magically solve the problem of works getting proprietised, not when both of them relies on the same idea of being copyrighted. Combined with its restrictions and painfuly failing at its core idea in practise, the possibility of it ever working properly is minimal to none.
+
+;tags:software open-source rant
+;description:Copyleft: The God That Failed
diff --git a/blog/2023-update.html b/blog/2023-update.html
index eea4e85..71f4523 100644
--- a/blog/2023-update.html
+++ b/blog/2023-update.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="2023 Update">
<meta property="og:description" content="2023 update">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@anti-consumer.html b/blog/@anti-consumer.html
index 9e1d1e4..11d6349 100644
--- a/blog/@anti-consumer.html
+++ b/blog/@anti-consumer.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged anti-consumer">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@eepsites.html b/blog/@eepsites.html
index 0fe8f5f..ac68c25 100644
--- a/blog/@eepsites.html
+++ b/blog/@eepsites.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged eepsites">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@government-moment.html b/blog/@government-moment.html
new file mode 100644
index 0000000..fee9f34
--- /dev/null
+++ b/blog/@government-moment.html
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+<link rel='stylesheet' type='text/css' href='style.css'>
+<meta property="og:title" content="Ghativega.in - Articles tagged government-moment">
+<meta property="og:description" content="">
+<meta http-equiv="pragma" content="no-cache">
+<meta http-equiv="cache-control" content="no-cache">
+<title>Ghativega</title>
+<style>
+img { border: none ;}
+</style>
+</head>
+<body>
+<meta type="og:name" content="Ghativega - Ghativega.in - Articles tagged government-moment">
+<main><p><a href="index.html">&lt;-- Back to main page</a></p><br><p>Ghativega.in - Articles tagged government-moment</p>
+<ul class = "blog">
+<li><a href="indian-government-e2ee-ban-is-useless.html">Indian Government Ban on Element Is Stupid</a><p>Date of publish: 18/06/2023</p></li>
+</ul>
+</main>
+</main><div class = footer><p>2023 ghativega.in | Powered by <a href="https://pedantic.software/git/blogit/">blogit</a> | <a href="atom.xml">Atom RSS</a></p></div></body></html>
diff --git a/blog/@i2p.html b/blog/@i2p.html
index 57c386b..dc94896 100644
--- a/blog/@i2p.html
+++ b/blog/@i2p.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged i2p">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@monopoly.html b/blog/@monopoly.html
index e0fa1bc..d481d67 100644
--- a/blog/@monopoly.html
+++ b/blog/@monopoly.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged monopoly">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@open-source.html b/blog/@open-source.html
index 68418a5..4c4e7e5 100644
--- a/blog/@open-source.html
+++ b/blog/@open-source.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged open-source">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
@@ -16,6 +16,7 @@ img { border: none ;}
<meta type="og:name" content="Ghativega - Ghativega.in - Articles tagged open-source">
<main><p><a href="index.html">&lt;-- Back to main page</a></p><br><p>Ghativega.in - Articles tagged open-source</p>
<ul class = "blog">
+<li><a href="copyleft-the-god-that-failed.html">Copyleft: The God That Failed</a><p>Date of publish: 04/09/2023</p></li>
<li><a href="indian-government-e2ee-ban-is-useless.html">Indian Government Ban on Element Is Stupid</a><p>Date of publish: 18/06/2023</p></li>
<li><a href="2023-update.html">2023 Update</a><p>Date of publish: 17/02/2023</p></li>
<li><a href="code-of-conduct-does-more-harm-than-good.html">Code of conduct does more harm than good</a><p>Date of publish: 01/01/2023</p></li>
diff --git a/blog/@privacy.html b/blog/@privacy.html
index edc9da8..82a64e9 100644
--- a/blog/@privacy.html
+++ b/blog/@privacy.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged privacy">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@rant.html b/blog/@rant.html
index 8936761..dc57a24 100644
--- a/blog/@rant.html
+++ b/blog/@rant.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged rant">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
@@ -16,6 +16,7 @@ img { border: none ;}
<meta type="og:name" content="Ghativega - Ghativega.in - Articles tagged rant">
<main><p><a href="index.html">&lt;-- Back to main page</a></p><br><p>Ghativega.in - Articles tagged rant</p>
<ul class = "blog">
+<li><a href="copyleft-the-god-that-failed.html">Copyleft: The God That Failed</a><p>Date of publish: 04/09/2023</p></li>
<li><a href="indian-government-e2ee-ban-is-useless.html">Indian Government Ban on Element Is Stupid</a><p>Date of publish: 18/06/2023</p></li>
<li><a href="code-of-conduct-does-more-harm-than-good.html">Code of conduct does more harm than good</a><p>Date of publish: 01/01/2023</p></li>
<li><a href="international-transactions-are-nightmare.html">International transactions are nightmare</a><p>Date of publish: 08/11/2022</p></li>
diff --git a/blog/@reactos.html b/blog/@reactos.html
index 3630b40..2251ef9 100644
--- a/blog/@reactos.html
+++ b/blog/@reactos.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged reactos">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/@software.html b/blog/@software.html
index 773c5ce..6f20007 100644
--- a/blog/@software.html
+++ b/blog/@software.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged software">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
@@ -16,6 +16,7 @@ img { border: none ;}
<meta type="og:name" content="Ghativega - Ghativega.in - Articles tagged software">
<main><p><a href="index.html">&lt;-- Back to main page</a></p><br><p>Ghativega.in - Articles tagged software</p>
<ul class = "blog">
+<li><a href="copyleft-the-god-that-failed.html">Copyleft: The God That Failed</a><p>Date of publish: 04/09/2023</p></li>
<li><a href="indian-government-e2ee-ban-is-useless.html">Indian Government Ban on Element Is Stupid</a><p>Date of publish: 18/06/2023</p></li>
<li><a href="2023-update.html">2023 Update</a><p>Date of publish: 17/02/2023</p></li>
<li><a href="code-of-conduct-does-more-harm-than-good.html">Code of conduct does more harm than good</a><p>Date of publish: 01/01/2023</p></li>
diff --git a/blog/@update.html b/blog/@update.html
index b5bbbb1..bc4bcdf 100644
--- a/blog/@update.html
+++ b/blog/@update.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in - Articles tagged update">
<meta property="og:description" content="">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/artificial-software-level-lockdowns.html b/blog/artificial-software-level-lockdowns.html
index 823c528..ecb7ef1 100644
--- a/blog/artificial-software-level-lockdowns.html
+++ b/blog/artificial-software-level-lockdowns.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Artificial software-level lockdowns">
<meta property="og:description" content="Learn the practises endorced by the tech companies to artifically nerf the capabilities of the hardware of the devices by software.">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/atom.xml b/blog/atom.xml
index 5fddf39..071d4b2 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,11 +2,20 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title type="text">Ghativega.in</title>
<subtitle type="text">Personal site of arnavbhatt288.</subtitle>
-<updated>2023-08-11T23:26:34Z</updated>
+<updated>2023-09-05T01:09:55Z</updated>
<link rel="alternate" type="text/html" href="https://ghativega.in"/>
<id>https://ghativega.in/atom.xml</id>
<link rel="self" type="application/atom+xml" href="https://ghativega.in/atom.xml"/>
<entry>
+<title type="text">Copyleft: The God That Failed</title>
+<link rel="alternate" type="text/html" href="https://ghativega.in/copyleft-the-god-that-failed.html"/>
+<id>https://ghativega.in/copyleft-the-god-that-failed.html</id>
+<published>2023-09-04T00:20:06Z</published>
+<updated>2023-09-05T01:09:52Z</updated>
+<author><name>Arnav Bhatt</name></author>
+<summary type="text">Copyleft: The God That Failed</summary>
+</entry>
+<entry>
<title type="text">Indian Government Ban on Element Is Stupid</title>
<link rel="alternate" type="text/html" href="https://ghativega.in/indian-government-e2ee-ban-is-useless.html"/>
<id>https://ghativega.in/indian-government-e2ee-ban-is-useless.html</id>
diff --git a/blog/code-of-conduct-does-more-harm-than-good.html b/blog/code-of-conduct-does-more-harm-than-good.html
index 2907c1b..7ea5386 100644
--- a/blog/code-of-conduct-does-more-harm-than-good.html
+++ b/blog/code-of-conduct-does-more-harm-than-good.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Code of conduct does more harm than good">
<meta property="og:description" content="Explanation of how a CoC actively attacks someone's freedom of expression.">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/copyleft-the-god-that-failed.html b/blog/copyleft-the-god-that-failed.html
new file mode 100644
index 0000000..d7c7e77
--- /dev/null
+++ b/blog/copyleft-the-god-that-failed.html
@@ -0,0 +1,69 @@
+<!DOCTYPE html>
+<html>
+<head>
+<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+<link rel='stylesheet' type='text/css' href='style.css'>
+<meta property="og:title" content="Copyleft: The God That Failed">
+<meta property="og:description" content="Copyleft: The God That Failed">
+<meta http-equiv="pragma" content="no-cache">
+<meta http-equiv="cache-control" content="no-cache">
+<title>Ghativega</title>
+<style>
+img { border: none ;}
+</style>
+</head>
+<body>
+<div class="blog-content"><p><a href="index.html">&lt;-- Back to main page</a></p>
+<div id="post">
+<h2>Copyleft: The God That Failed</h2>
+<p>Posted on 04/09/2023 12:20:06 AM GMT</p>
+<br>
+<p>
+Copyleft is a failing idea of protecting your material against proprietization by relying on the same authority and laws which granted monopoly to the corporations at the first place, while also being a fallacy of it "not being a copyright", while still being a form of copyright.
+</p>
+
+<h3> The Idea</h3>
+<p>
+Copyleft is a method for making a work free (in the sense of freedom, not in terms of price), and requiring all modified and extended versions of that work to be free as well. Basically, your work (such as a software) being released with a "copyleft license" grants others to study, re-use, re-purpose and re-release your work as long as they also redistribute their own version of your work.
+</p>
+
+<h3> The Appeal</h3>
+<p>
+As a copyleft license grants a legal protection of your work against proprietization while still providing freedom of distribution, modification and contribution for anyone gave a huge appeal to FOSS community so much so that an organization named GNU is dedicated for maintaining a very popular copyleft license named GPL (GNU Public License) since 1989 and as we know, their constant push of this concept and their philosophy in general as well as the usage of their license on popular projects like Linux, certainly influenced the popularization as well as growth of FOSS community.
+</p>
+
+<h3> The Issues</h3>
+<p>
+While the concept of copyleft seems like a "dream come true" for many FOSS users, it has substantial issues which is causing of not only it getting less adoption compared to permissive licenses in general, but also having a nonsensical implementation while also performing worse at real life scenarios:
+</p>
+
+<h4> Restrictions on distribution</h4>
+<p>
+Sure, a copyleft license gives you more freedom than a proprietary license in the sense of anyone studying, modifying, releasing or even contributing on your work however it also grants less freedom than releasing your work on public domain or even with a permissive license, as it can limit someone's ability to distribute your modified work until they also release it with the same license or with a "compatible" license for the public, in order to avoid a licensing violation which can unnecessarily affect you and your work if you are not careful enough.
+</p>
+
+<h4> Copyleft is still a copyright</h4>
+<p>
+Apart from the restrictions in terms of redistribution, copyleft is very stupid in terms of its implementation. By the way, don't let any GNU worshippers fool you by them telling that a copyleft is "opposite" of copyright. Copyleft still relies on copyright laws for protection (more specifically as a form of IP protection) of your work against proprietary usage. In fact, right from the <a href="https://www.gnu.org/copyleft/">GNU website</a> they tell you that:
+</p>
+<p>
+<code></code><code>To copyleft a program, we first state that it is copyrighted; then we add distribution terms, which are a legal instrument that gives everyone the rights to use, modify, and redistribute the program's code, or any program derived from it, but only if the distribution terms are unchanged.</code><code></code>
+</p>
+<p>
+You can even copyleft your patents if you so desire. Therefore, this is an abomination created by the mixing of IP laws and public domain, which means that it is infact a copyright and hence it also relies on the same highly corrupted and unfavourable system which was created to enable the corporations to have monopoly over the market. It might have been a genius idea of Richard Stallman to come up with this "exploit" of those laws for greater good 34 years ago, when GPL got released for the first time. However, after many decades later it is now obvious that his idea didn't actually fix the problem of preventing proprietization of open source works by not going against the root cause of the problem at all which is the existence of the copyright system itself, as copyleft only tries to half-heartedly solve the problem by repurposing the root cause instead.
+</p>
+<p>
+So, "copylefting" your work doesn't help you to avoid the usage of unethical copyright laws as it is <b>entirely</b> dependent on it to actually function at the first place, the same hatred laws which allows a corporation to use your work for their proprietary products without your consent, while also making impossible for you to actually get any sort of justice out of this and also giving you disadvantage of not having capabilities to re-engineer, study and creating your own version of their work unless if you are prepared to violate these laws and getting lawsuits.
+</p>
+
+<h4> Failing at actually protecting you</h4>
+<p>
+The worst part of copyleft is that in practise, it hilariously failed at actually stopping the proprietization of works which was released to the public under the "copyleft license". <a href="https://www.theregister.com/2023/03/17/john_deere_sfc_gpl/">Many</a> <a href="https://www.androidpolice.com/oneplus-open-ears-broken-promises-gpl-source-developers/">corporations</a> <a href="https://arstechnica.com/gadgets/2018/01/xiaomi-is-dragging-its-feet-on-the-gpl-again-this-time-with-the-mi-a1/">still</a> <a href="https://www.xda-developers.com/mediatek-source-code-release-no-plans/">use</a> <a href="https://www.servethehome.com/ibm-red-hat-puts-rhel-source-behind-paywall/">those</a> <a href="https://www.infoworld.com/article/2893695/vmware-heading-to-court-over-gpl-violations.html">works</a> for their proprietary products always without the consent of the author. Sure, several copyleft violations got taken to the court but rarely these either get resolved or even the case fails to go anywhere due to the multiple reasons, mainly authority being ignorant or corrupt, trials can get expensive for the small organization to keep continuing it and not to mention, usually going against giant corporations which have much more lawyers and resources than you will ever have which can be a nightmare to deal with. Also, good luck trying to sue someone who is from a country where copyright laws are an afterthought as copyleft license as earlier stated, depends upon those laws for its functioning.
+</p>
+
+<h3> Conclusion</h3>
+<p>
+Hence, copyleft is not an utopian idea that will magically solve the problem of works getting proprietised, not when both of them relies on the same idea of being copyrighted. Combined with its restrictions and painfuly failing at its core idea in practise, the possibility of it ever working properly is minimal to none.
+</p>
+</div>
+</main><div class = footer><p>2023 ghativega.in | Powered by <a href="https://pedantic.software/git/blogit/">blogit</a> | <a href="atom.xml">Atom RSS</a></p></div></body></html>
diff --git a/blog/index.html b/blog/index.html
index f25392d..e583e19 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Ghativega.in">
<meta property="og:description" content="Personal site of arnavbhatt288.">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
@@ -23,7 +23,8 @@ img { border: none ;}
<hr>
<main>
<p>Tags:
-<a href="@anti-consumer.html">anti-consumer</a>, <a href="@eepsites.html">eepsites</a>, <a href="@i2p.html">i2p</a>, <a href="@monopoly.html">monopoly</a>, <a href="@open-source.html">open-source</a>, <a href="@privacy.html">privacy</a>, <a href="@rant.html">rant</a>, <a href="@reactos.html">reactos</a>, <a href="@software.html">software</a>, <a href="@update.html">update</a></p><ul class = "blog">
+<a href="@anti-consumer.html">anti-consumer</a>, <a href="@eepsites.html">eepsites</a>, <a href="@government-moment.html">government-moment</a>, <a href="@i2p.html">i2p</a>, <a href="@monopoly.html">monopoly</a>, <a href="@open-source.html">open-source</a>, <a href="@privacy.html">privacy</a>, <a href="@rant.html">rant</a>, <a href="@reactos.html">reactos</a>, <a href="@software.html">software</a>, <a href="@update.html">update</a></p><ul class = "blog">
+<li><a href="copyleft-the-god-that-failed.html">Copyleft: The God That Failed</a><p>Date of publish: 04/09/2023</p></li>
<li><a href="indian-government-e2ee-ban-is-useless.html">Indian Government Ban on Element Is Stupid</a><p>Date of publish: 18/06/2023</p></li>
<li><a href="2023-update.html">2023 Update</a><p>Date of publish: 17/02/2023</p></li>
<li><a href="code-of-conduct-does-more-harm-than-good.html">Code of conduct does more harm than good</a><p>Date of publish: 01/01/2023</p></li>
diff --git a/blog/indian-government-e2ee-ban-is-useless.html b/blog/indian-government-e2ee-ban-is-useless.html
index 09cbb62..cb6a3bf 100644
--- a/blog/indian-government-e2ee-ban-is-useless.html
+++ b/blog/indian-government-e2ee-ban-is-useless.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Indian Government Ban on Element Is Stupid">
<meta property="og:description" content="Democracy has nothing to do with freedom.">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/international-transactions-are-nightmare.html b/blog/international-transactions-are-nightmare.html
index bed60d8..0d3e226 100644
--- a/blog/international-transactions-are-nightmare.html
+++ b/blog/international-transactions-are-nightmare.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="International transactions are nightmare">
<meta property="og:description" content="I hate the antichrist I hate the antichrist I hate the antichrist">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/reactos-ramdisk-creator-gui.html b/blog/reactos-ramdisk-creator-gui.html
index 3f42f7d..4178523 100644
--- a/blog/reactos-ramdisk-creator-gui.html
+++ b/blog/reactos-ramdisk-creator-gui.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="ReactOS RAMDisk Creator GUI">
<meta property="og:description" content="Initial release of ReactOS RAMDisk Creator GUI">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/blog/rss.xml b/blog/rss.xml
index 9bd9f1a..290ec9c 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -5,6 +5,13 @@
<link>https://ghativega.in</link>
<description>Personal site of arnavbhatt288.</description>
<item>
+<title>Copyleft: The God That Failed</title>
+<link>https://ghativega.in/copyleft-the-god-that-failed.html</link>
+<guid>https://ghativega.in/copyleft-the-god-that-failed.html</guid>
+<pubDate>Mon, 04 Sep 2023 00:20:06 +0530</pubDate>
+<description>Copyleft: The God That Failed</description>
+</item>
+<item>
<title>Indian Government Ban on Element Is Stupid</title>
<link>https://ghativega.in/indian-government-e2ee-ban-is-useless.html</link>
<guid>https://ghativega.in/indian-government-e2ee-ban-is-useless.html</guid>
diff --git a/blog/why-i-have-degoogled-my-phone.html b/blog/why-i-have-degoogled-my-phone.html
index 46037d7..c4bbec3 100644
--- a/blog/why-i-have-degoogled-my-phone.html
+++ b/blog/why-i-have-degoogled-my-phone.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="Why I have degoogled my phone">
<meta property="og:description" content="Big tech hates him! See how he freed himself from Google's slavery with one simple trick.">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>
diff --git a/data/assets/images/bsd_meme.webp b/data/assets/images/bsd_meme.webp
deleted file mode 100644
index 23275f9..0000000
--- a/data/assets/images/bsd_meme.webp
+++ /dev/null
Binary files differ
diff --git a/data/style.css b/data/style.css
index 03059c4..cd843f2 100755
--- a/data/style.css
+++ b/data/style.css
@@ -163,7 +163,7 @@ table {
width: 80%;
}
-h2, h3 {
+h2, h3, h4 {
display: block;
background-color: #ffffff;
border-style: solid;
diff --git a/tags/artificial-software-level-lockdowns b/tags/artificial-software-level-lockdowns
index 96a4dea..96a4dea 100755..100644
--- a/tags/artificial-software-level-lockdowns
+++ b/tags/artificial-software-level-lockdowns
diff --git a/tags/open-source-licenses-literally-are-meme b/tags/copyleft-the-god-that-failed
index baa2805..baa2805 100644
--- a/tags/open-source-licenses-literally-are-meme
+++ b/tags/copyleft-the-god-that-failed
diff --git a/tags/indian-government-e2ee-ban-is-useless b/tags/indian-government-e2ee-ban-is-useless
index baa2805..a325f55 100644
--- a/tags/indian-government-e2ee-ban-is-useless
+++ b/tags/indian-government-e2ee-ban-is-useless
@@ -1,3 +1,4 @@
+government-moment
open-source
rant
software
diff --git a/tags/paypal-sucks b/tags/paypal-sucks
deleted file mode 100644
index 4bf2704..0000000
--- a/tags/paypal-sucks
+++ /dev/null
@@ -1,2 +0,0 @@
-rant
-software
diff --git a/tags/tech-corps-are-slaves b/tags/tech-corps-are-slaves
deleted file mode 100644
index e69de29..0000000
--- a/tags/tech-corps-are-slaves
+++ /dev/null
diff --git a/templates/header.html b/templates/header.html
index ea30e89..3aeae2b 100755
--- a/templates/header.html
+++ b/templates/header.html
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<html>
- <head>
+<head>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel='stylesheet' type='text/css' href='style.css'>
<meta property="og:title" content="$TITLE">
<meta property="og:description" content="$DESCRIPTION">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
-<title>Ghativega - About</title>
+<title>Ghativega</title>
<style>
img { border: none ;}
</style>