GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Embed Notice

HTML Code

Corresponding Notice

  1. Embed this notice
    Taylan (Now 18% More Deranged) (taylan@fedi.feministwiki.org)'s status on Monday, 30-Dec-2024 15:17:39 JSTTaylan (Now 18% More Deranged)Taylan (Now 18% More Deranged)
    in reply to
    • Alexandre Oliva (moving to @lxo@snac.lx.oliva.nom.br)
    • 翠星石
    • Strypey
    @Suiseiseki @lxo @strypey

    Well, the computation of ordering (creating and transmitting orders) would just be front-end aka client-side code, wouldn't it? Typically HTML, CSS, and JS sent to the customer's browser.

    This code that runs in the customer's browser will then send data to the server, and the server will do some computation that doesn't concern the customer (receiving and processing orders).

    Let's assume the same server application both contains the front-end code that will be sent to the customer's browser, and the back-end code that will process the orders received from the front-end code. I don't think this entire application needs to be AGPL. The only important thing is that the front-end code sent to the customer's browser is under a free license. The customer would then be free to reverse-engineer the ordering protocol (by reading the front-end source code) and build their own client application, if they wish to do so.

    I think the only reason to release such an application under the AGPL would be to prevent corporations from exploiting the work of free software developers by massively profiting from a privately improved version of the application without giving anything at all back to the community that created the original version. Indeed, I think that's the main reason the AGPL exists. It's not about preventing companies from running their proprietary code on devices you own, because the plain GPL already does that.
    In conversationabout 9 months ago from fedi.feministwiki.orgpermalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.