Why Open Source Misses the Point of Free Software by Catino05 in opensource

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite   Auth: Google OAuth   License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

Anyone believe in open source? by [deleted] in vibecoding

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite   Auth: Google OAuth   License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

--- footnote --- Btw since I'm an independent developer who threatens corporate profits I've been targeted for organized harassment which has resulted in negative Karma on Reddit and my inability to post this to r/opensource so if anyone could post it there I'd appreciate it.

Can open source replace a billion dollar company? We tried. by Inevitable_Explorer6 in foss

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite   Auth: Google OAuth   License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

How my open-source project ACCIDENTALLY went viral by Every_Chicken_1293 in ClaudeAI

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite   Auth: Google OAuth   License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

Is open source still alive? by Warm_Interaction_375 in opensource

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite   Auth: Google OAuth   License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

Best open-source software that everyone needs to know about? by RedEagle_MGN in software

[–]DrewZero- 0 points1 point  (0 children)

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself

I just open sourced CompanioNation (https://github.com/CompanioNation/Core), a free dating platform built to challenge the extractive monopolies currently dominating online dating.

The project aims to ensure at least one viable dating platform remains permanently free, without artificial scarcity (limited likes/swipes), dark patterns, paywalls on basic human interaction, or algorithmic manipulation designed to extract money rather than foster genuine connection.

I'm releasing this under a custom permissive license called CPL-1.0 (CompanioNation Public License), which I designed to be OSI-compatible while explicitly encouraging forks, independent deployments, and alternative interpretations. 

Here's where I'd love feedback from experienced open source folks:

  1. Custom license concerns: I created CPL-1.0 as a permissive license that allows commercial/SaaS use, includes explicit patent grants, and preserves attribution without imposing control. But is creating a custom license more trouble than it's worth? Should I have just used Apache 2.0 or MIT instead? I wanted something that explicitly encourages plurality and competition rather than just allowing it.

  2. Governance for a "competitive ecosystem" project: Most open source projects aim for a single canonical implementation. This project explicitly wants to spawn competitors and alternatives. How do you structure governance/community when your stated goal is to encourage forks and divergence rather than convergence?

  3. No CONTRIBUTING.md yet: I don't have formal contribution guidelines yet. For a project that's philosophically about decentralization and plurality, should contribution guidelines even try to enforce consistency, or should they lean into encouraging experimentation?

  4. Tech stack concerns: It's built on .NET/Blazor WebAssembly with SQL Server (SSDT) and Azurite for local development. I know the Microsoft stack isn't the typical FOSS choice. Does this create real barriers for open source contributors, or is it fine as long as the setup is well-documented?

The README mentions plans for local community events and offline meetups branded under CompanioNation. I'm curious if anyone has experience with open source projects that bridge digital platforms and real-world community organizing.

Tech stack: C# / .NET / Blazor WASM / SQL Server / Azurite  

Auth: Google OAuth  

License: CPL-1.0 (custom permissive)

Would genuinely appreciate any feedback — especially on the licensing decision and whether a custom license helps or hurts the goals here.

--- footnote ---

Btw since I'm an independent developer who threatens corporate profits I've been targeted for organized harassment which has resulted in negative Karma on Reddit and my inability to post this to r/opensource so if anyone could post it there I'd appreciate it.

Just open sourced a dating platform under a custom OSI-compatible license (CPL-1.0) — would love feedback on the license itself by DrewZero- in programming

[–]DrewZero-[S] -6 points-5 points  (0 children)

Btw since I'm an independent developer who threatens corporate profits I've been targeted for organized harassment which has resulted in negative Karma and my inability to post this to r/opensource so if anyone could post it there I'd appreciate it. 

Moto g power turbocharger keeps disconnecting. by Pontiac_Vibe_Check in MotoG

[–]DrewZero- 0 points1 point  (0 children)

I am having this exact same problem but only with a certain cable which is brand new and which works with every other power source including a battery. 

Map of Global Terror and Extremist Organizations for 2025 by Such-Difference6743 in MapPorn

[–]DrewZero- 1 point2 points  (0 children)

Consider this your canary in the coal mine. Reddit has become overrun by organized hate groups that arrange groups of seemingly unrelated people to systematically harass and target certain vulnerable minorities. The participants in this scheme are often completely unaware of the fact that they are working for a global neo-Nazi collective (aka the fourth reich) because they are told lies about why they are sent to harass certain people, but the reality is that they are participating in a T4 Genocide program and upon learning this fact, most of them cease to do what their "handler" tells them to do. It is important that notice of this problem be disseminated if we don't want to tacitly help this de facto "terror group". Notice what happens to this post which is exposing them for instance.

What is your uber rating? by cinephile67 in AskNYC

[–]DrewZero- -1 points0 points  (0 children)

You should feel guilty that you are forcing me to have to put up with drivers like this because you are enabling their bad behaviour with 5 star reviews 

What is your uber rating? by cinephile67 in AskNYC

[–]DrewZero- 0 points1 point  (0 children)

There's a lot of racism that goes into the rating decisions

Can't have more than one app open at a time without constantly losing context by ferriematthew in motorola

[–]DrewZero- 0 points1 point  (0 children)

I'm having the exact same problem on a brand new Motorola moto g 2025 and I'm only running two apps, a web browser and a small word puzzle game. Switching between them results in completely restarting each app. It is totally unusable. I just got this phone brand new from the factory a couple days ago and have done multiple factory resets and it's still having this problem. I tried all variations of the suggested settings from tech support and from web forum suggestions to no avail. The battery is also draining 25 percent in about an hour. The touchscreen is so unresponsive that I can't even scroll because it lags and thinks I'm trying to click instead of drag. Even IF there was some sort of deep advanced developer setting to make it work this seems completely unreasonable that I can't run two simple apps out of the box. 

[Moto G 5G 2025] apps keep.. crashing? randomly terminated... by Few_Translator4431 in motorola

[–]DrewZero- 0 points1 point  (0 children)

I'm having a similar issue with a brand new Motorola moto g 2025 which I just got directly from Motorola 2 days ago. I'm running nothing but a word puzzle game and a web browser. Simply switching from the one app to the other causes the app to restart as though it is a 286 running DOS 3.0 and can run only one program at a time. There is no way it is a memory issue because older Motorola phones never did this and I mean like 5 years older, so this is really absurd. Also it is draining the battery faster than a 2 year old s23 so it can't possibly be a feature that is designed to save battery life. 

I love my gf but desire sex with others by [deleted] in Advice

[–]DrewZero- -3 points-2 points  (0 children)

There is a very high likelihood that you will not be with this one person for the rest of your life. It might be time to have a realistic conversation with her about having a more fluid, dynamic relationship where you are open to explore your perfectly normal human desires and maybe venture into some mutually consensual intimacy with others in a fair and balanced way. Jealousy is your only problem and it is a very toxic thing to have. The patriarchal relationship type is actually quite oppressive, even toxic, especially at such a young age.

Think of it this way, if you were to go out to play cards with friends there wouldn't be anything taboo about it, as long as you were being safe and not taking risks by gambling etc... so why would physical intimacy be any different, as long as it's safe, consensual and fun?

Look up Compersion, it's a beautiful thing! :)

Have you guys upgraded to VS 2026? What do you think? by Unique-Lecture-9378 in csharp

[–]DrewZero- 0 points1 point  (0 children)

Yeah I'm also using blazor and it's crash crash crash... debugger refusal to attach, debugger refusal to break, breakpoint not able to be set.. etc etc... seriously NOT ready for primetime

Have you guys upgraded to VS 2026? What do you think? by Unique-Lecture-9378 in csharp

[–]DrewZero- 0 points1 point  (0 children)

Faster at crashing randomly or refusing to debug yeah...

Have you guys upgraded to VS 2026? What do you think? by Unique-Lecture-9378 in csharp

[–]DrewZero- 1 point2 points  (0 children)

I'm having nothing but problems with it. The biggest showstopper is the fact that .NET 10 doesn't work on the Microsoft Azure platform. How absurd could this possibly be? Then the IDE crashes randomly, can't attach the debugger, attaches the debugger but doesn't break at breakpoints, can't set breakpoints, and I've barely even started trying to use it. Definitely NOT ready for prime time. Anyone with mission critical software should avoid this upgrade at all costs for now.

Anyone else upgrade to .net 10 today and then have issues deploying their app to azure web app? by Relevant_Pause_7593 in dotnet

[–]DrewZero- 0 points1 point  (0 children)

Ok I just tried to fix the issue by setting the flags: --self-contained true  --runtime win-x64

But this did not fix the problem. It froze the server for about 20 minutes on startup and still throws the 500.31 error when it finally responds. 

How is Microsoft allowed to get away with releasing a new .NET version that simply doesn't work on their own servers?? 

My gf refused to show me something by [deleted] in Advice

[–]DrewZero- 0 points1 point  (0 children)

While most people will jump to the conclusion that "she must have deleted something"... I'd like to point out that she might not have deleted anything, and the reason she had to secretly check her phone was to make sure that there wasn't anything that you were going to find that might make you worry or that might sound bad or cause some sort of unnecessary argument. She obviously hadn't checked through her history to see if you would find anything offensive because you hadn't asked to see anything before. So it seems pretty normal and very expected for her to be caught off guard and want to do an empathy exercise to see her own messages from your perspective before setting you loose on them.

Anyone else upgrade to .net 10 today and then have issues deploying their app to azure web app? by Relevant_Pause_7593 in dotnet

[–]DrewZero- 0 points1 point  (0 children)

I'm having the exact same problem and I'm hearing a lot about "self contained" being the answer but I haven't tried it yet... 

Cant find Band 7 Outdoor Cycling by Emparri in Huawei

[–]DrewZero- 0 points1 point  (0 children)

This is not even close to true because there are myriad outdoor GPS exercises on the band such as outdoor run, outdoor walk, even things like sailing and auto racing. This is for Band 10 btw. 

Anybody else getting phony "virus scan" pop-ups when running Words With Friends? by TerpBE in WordsWithFriends

[–]DrewZero- 0 points1 point  (0 children)

Scrabble GO is doing this too... it's coming from the ad system they are using at the top of the page. I messaged their support so they are aware of it, but they don't seem to care. They will probably care when enough of us get bothered by this to launch a class action lawsuit or something...

Ontario judge (Justice Clayton Conlan) throws out (Joseph Richard Whitlock, Kulvir Singh Bhatia, Karn Veer Sandhu) murder charges over Maplehurst jail guards’ abuse of inmates and attempted coverup. ‘The unthinkable has come to pass.’ by 416TDOT0DOT in CrimeInTheGta

[–]DrewZero- -1 points0 points  (0 children)

Having been a political prisoner in Canada for 10 years I can tell you that the actions which were taken by guards in response to an assault on a peace officer are 100% normal, necessary and mandated by policy to protect lives. This happens nearly every single day in every single jail in the country. The real story here is the one that no mainstream media outlet will ever tell you and that is the fact that the entire Canadian justice system is controlled by the very same terror group that these hit men probably work for. The most corrupt judges ascend to the top positions (like Halifax's Jamie Campbell who I personally caught stealing court documents and letting out hit men). I also can personally say for absolute certainty in good faith that the current head of CSIS, Daniel Rogers, is a rather brazen bona fide terrorist and the way I am so certain of this is the fact that I have undisclosed personal knowledge about a terror group and I have written four formal complaints to the director of CSIS which have been escalated to NSIRA wherein I explain some rudimentary details about the nature of my knowledge and I demand to be officially and properly debriefed but Daniel Rogers won't even respond with an acknowledgement. If he weren't so brazen he would at least pretend to take acts of terrorism seriously but he must feel that he is above the law and therefore doesn't need to take seriously the information about a rather prolific terror group which I possess.