Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About the four freedom count numbers on the About page #426

Open
nukaga opened this issue Apr 8, 2024 · 7 comments
Open

About the four freedom count numbers on the About page #426

nukaga opened this issue Apr 8, 2024 · 7 comments
Labels
[Component] Content Bugs or issues related to the page content [Status] Needs Copy Feedback Content needs to be written or updated

Comments

@nukaga
Copy link

nukaga commented Apr 8, 2024

I am wondering why the count for the "4 freedoms" on the About page is 0123.
I'm more comfortable with the number 1234.
The first design seemed to have 1st, 2nd, 3rd, and 4th.
https://wordpress.org/about/

Screenshot of the relevant section:
スクリーンショット 2024-04-08 14 09 21

Screenshot from Figma design file:
スクリーンショット 2024-04-05 11 14 11

@dd32
Copy link
Member

dd32 commented Apr 8, 2024

0123 is intentional from the GNU freedoms.

https://www.gnu.org/philosophy/free-sw.en.html#f1

The reason they are numbered 0, 1, 2 and 3 is historical. Around 1990 there were three freedoms, numbered 1, 2 and 3. Then we realized that the freedom to run the program needed to be mentioned explicitly. It was clearly more basic than the other three, so it properly should precede them. Rather than renumber the others, we made it freedom 0.

@renintw
Copy link
Contributor

renintw commented Apr 8, 2024

Perhaps additional explanations provided by @dd32 can be added somewhere on the page. Educational and clearing up confusion.

@nukaga
Copy link
Author

nukaga commented Apr 8, 2024

@dd32 Thank you very much! I did not know that. Thanks for letting me know.
And as @renintw wrote, if an explanation could be added I think there would be no confusion.

@renintw
Copy link
Contributor

renintw commented Apr 8, 2024

@WordPress/meta-design
Any thoughts on adding an explanation to the page? Where is the best place to add it?

@jasmussen
Copy link

One of the things that got me contributing to WordPress was Mark Pilgrim's Freedom 0. Turns out I wasn't the only one, and that particular article is mentioned in the WordPress book for the same reason. I wonder if we should reference that piece?

That said, the fact that it starts at zero is because array indexes start at zero, that's how we count in programming. We shouldn't explain it in too much depth, I'd worry that would be akin to ruining the joke by explaining it. So my instincs would be to weave any explanation into the existing prose in as seamless as possible a fashion. Perhaps instead of this:

WordPress is licensed under the General Public License (GPLv2 or later) which provides four core freedoms:

it could be this:

WordPress is licensed under the General Public License (GPLv2 or later) which provides four core freedoms starting at zero:

@jasmussen
Copy link

Forgot to mention before I posted, I would defer to @thetinyl for any copy!

@ryelle ryelle added [Component] Content Bugs or issues related to the page content [Status] Needs Copy Feedback Content needs to be written or updated labels Apr 8, 2024
@thetinyl
Copy link
Collaborator

thetinyl commented Apr 8, 2024

No issues with @jasmussen's suggestion of adding "starting at zero" from a copy perspective. I'm wary of linking folks to a long chapter vs. simple explanation, though. My suggestion would be to link to the GNU footnote instead.

An alternate route, that allows for more clarity directly on the page without needing to send people away, would be to add a footnote:

The freedom to run the program for any purpose.*

The actual text for the footnote could be underneath freedom 3 and could read:

*The freedoms start at "0" instead of "1" because the first is considered the foundation for the others. It’s also a reference to the GPL’s history.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Content Bugs or issues related to the page content [Status] Needs Copy Feedback Content needs to be written or updated
Projects
Status: 🛑 Pending discussion
Development

No branches or pull requests

6 participants