Open-core concerns

thanks for comment. This is interesting, because in part you were really having a good reason to request this change in the home page. However, part of my criticism is that other changes must be necessary. But in order for such changes to be made, everyone must vote or be aware of the implications it may bring.

But I never said I was right or wrong, nor did I say or claim that you were right or wrong. From the beginning, I asked what your concerns were. Also, I asked if there was any suggestions on one or more changes that could be good or bad about what we can agree or disagree.

Also, I said what points I thought you were right and what was wrong, and also brought points to which I suspected it was right or wrong, so you could also guide me better.


I have a very good justification, because I wrote the word “open” and not “open source”. The justification is that I was blocked for 4 hours here by the Baserow community. This happened due to the high volume of editions I was doing during the conversation here. Therefore, the word “open source” was not edited. That is, I had forgotten to correct the word “open” for the word “open source”. I really didn’t see what I had written before publishing here.

Anyway - really, you’re right. And excuse, for the lack of observation when writing.


I didn’t say exactly that: “lack of legal ownership of a term means there is no “need” or place for defining a term.”

I just said that your concern is caused by the lack of legal propriety of the term. Whereas, legal ownership of the term would mean ensuring that everyone has greater clarity and understanding of what it means. The correct meaning would be clear without further definition, and everyone would attribute the same meaning. Please, see this: https://dictionary.cambridge.org/us/dictionary/english/open-source

In terms of etymology, the Cambridge dictionary does not mention "any open source organization such as FSF(Free Software Foundation), GNU(GNU’s not Unix) or OSD(Open Source Definition)… as owners of the term “open source”… . Therefore, “there is no official definition”, at least in the Cambridge dictionary, of what the word “open source” means.

Furthermore, the Cambridge dictionary itself does not mention or include the four freedoms that the GNU philosophy proposes, nor does it mention the GPL license, or any licenses approved in the OSD (Open Source Definition).

The definitions of the term “open source” that I found were these:

[1] “Open-source software is free to use, and the original program can be changed by anyone.”
[2] “used to refer to software, etc. that is free to use and can be studied or improved by anyone because it is based on a code that anyone can use:”

Although there is no “etymology” that mentions “open source organizations (there are several organizations that claim the term or may claim the term)”. Licenses approved by OSD(Open Source Definition) may say that they invented the term “open source”. Just as independent organizations that develop software can also say that the word: “open source” is maintained by them. This is not to say that organizations like FSF (Free Software Foundation), OSD(Open Source Definition), GNU are good or bad, just that they are not in the dictionary or are mentioned.

Perhaps the word “open source” – could include other meanings such as “open hardware”, “open marketing or open advertising”, “open knowledge”, “socialism”, “communism”, “anarchism”, “liberalism”, etc. Depending on the political view in which the software is maintained and by those who are maintained; and depending on the terms of service (TOS) where the software is also maintained or managed.

Maybe in this case, the “open source code” is what is licensed, which does not include an additional service term - because in this case it would be against the definition of OSD(Open Source Definition). That’s why I said that changing Baserow’s home page wouldn’t make sense, it’s like adding an additional new term that everyone already knows what it means.

Argument: Therefore, without legal aspect, someone can use the term “open source” for anything. Although I agree with your argument that there are organizations that do not need legal recognition to use the word “open source”. However, this creates “a problem”, because anyone can say that something is “open source” without really being “open source”. An example of misuse of the word “open source” can be used wrong for marketing in one or more companies. I must emphasize that this, however, is resolved by the available license terms. In other words, concern for marketing or advertising is set aside, if we look only at the software license. Although someone may say the contrary, and that this concern is important.

Our conclusion is that: “there is no “legal”, “social” or “etymological” aspect of the word open source”, but that does not mean that the lack of legal property * of a term means that there is no “need” or place to define a term" But if there were legal ownership of the term, it would mean ensuring that everyone has greater clarity and understanding of what it means. The correct meaning would be clear without further definition and everyone would attribute the same meaning.

Note: This information I took from this dictionary on this date and time: 14/09/2022 - 00h22 (Someone may then include or change this description of the dictionary to include or add those open source organizations known or not). I speak of this, that the information I have is this, but it can change.

But why is an organization like OSD (Open Source Definition), FSF (Free Software Foundation), GNU not included or cited in the Cambridge dictionary?


This is true ±, as companies or people can badly use the term “open source” for marketing and advertising, as I said earlier and you also confirmed this fact. I said, however, that this would also confirm my previous argument that it is not necessary to have a 100% precise term for open code.

Because legal recognition is made by the partnership between developers, companies and the community to which one or more resources are desired to be implemented. Although any change should be voted by everyone or by the majority before any side decision of the company or the user.

Even simple or complex changes should be voted and received by all.

Using your argument here: “The definition of “license, marketing, open source” does not include “anything that has any need”. People can and do and have good reason to assert all sorts of things in communication and in society without legal recognition.”

But this would conflict with the argument that the OSD (Open Source Definition) organization has the correct understanding of the software license. Why, on the contrary, you defined concerns – which can be inside or outside the context of the software.

Just as it contradicts your concern with marketing to actually be good for open source, because you can worry about any marketing. As there is no legal recognition of the open source or who that produces “open source marketing”.

Moreover, it would not be necessary to have a legal recognition of the term “open source” for those who contribute to the open source; or for anyone in communication(you don’t have to make a legal claim to any legal entity under the term “open source”).

This confirms my thesis that marketing and advertising around open source are irrelevant or not very important. Because most cases - people like I or anyone can talk about concepts to which there is no legal recognition on the subject.

You may think that the “open core” business model is bad, but it wouldn’t be the same for me. Therefore, marketing is not good or bad, but just something subjective. Argument to which I mentioned earlier before any change even small on the home page or future changes.

And although your concerns are real in the ethical sense of the word, I would argue that they are not real in the legal sense of the word. Because as you say: “People can and do and have good reason to assert all sorts of things in communication and in society without legal recognition.”

In other words, we are not worried about the legal implications of something, because no one will complain about whether the code is really open or not. Because there is no legal recognition of the term, although the term has an ethical concern for those who define and say it. And even this “ethical concern with the term open source” does not change the fact that marketing is good or bad, just that it is subjective to the target audience.

Therefore, in this case, people cannot complain about whether companies’ marketing is good or bad, because, as I have read and concluded here, there is no legal application that allows us to say that such marketing is in fact wrong or right.

This does not mean that the company does not care about the term open source in the ethical sense of the word, but that by only worrying about the ethical fact of the word, it forgets the legal aspect. And in this case, something ethical does not always lead to what should be law.

And in this case, taking into account that your concern is correct in an ethical sense, your analogy in relation to organic does not apply, as something organic presupposes that it is in fact organic, and there are those who prove this. In the case of open source, there is no legal recognition of who claims that open source is in fact open or not. It really is an ethical concern for anyone who says or asserts this.

In other words, we accept that the term open source means anything that people identify with. Or we accept the term open source only for what is defined by the license. In the first case, your concern is meaningless, because it’s something anyone can ponder about whether open source advertising or marketing is acceptable or not. In relation to this fact, there are companies that do not do marketing and advertising because they think that this violates the idea of neutrality with open source. In the second case, your concern would not be relevant because it does not meet what is defined in the software license. “Then it’s your concern, not mine.” And in this case, either one of them is not so wrong or is less right.

I would assume you were wrong if you assumed the company did wrong or incorrect marketing. Because your definition of marketing may not be the same as the company. I would also assume that you might be wrong if you have a concern outside of what the open source software license assumes. And I would say that it is wrong, if we use the “a posteriori fallacy”, to say that because some companies do something bad today or tomorrow, or in the future – we should, in that case, do this or that.

For this good reason, I said that everyone must agree in advance to vote if changes may occur. However, they made the update without actually consulting everyone here. For this same reason I think the marketing is wrong, not because there was just a correction of the word on the home page, it’s just that the majority of people didn’t vote on whether this small change was necessary.

Here comes our disagreement, licenses like the GPL, even though they are correct in the sense of approval by the OSD (Open Source Definition), are wrong. If you considered some of the BSD arguments about what the software license can and cannot do, the GPL software license would not be considered open source. A software license cannot, for example, prevent relicensing or future licensing or license revocation. For this good reason, many suspect that GPL software license approval is not very certain.

There are cases in which the software license was considered not open source, and then there was a new understanding on the subject. Why is there no understanding that the GPL software license is not open source for OSD (Open Source Definition)?

I think maybe, because that would conflict with the GNU philosophy and also contrary to the copyleft movement. Or even against the organization FSF (Free Software Foundation).

The same goes with “open source marketing”, which I am against what you believe in, even though you tell me about the benefits of it. Because for me, a technology must be accessible to everyone in accordance with the license stipulations, and not be an exaggerated and bureaucratic concern. It is the same as Bitwarden, although it is licensed under the GPL software license and has an ethical concern for its users. Resources are left aside due to the bureaucratic regime in which it finds itself.

That’s why he said that his concern could in fact lead Baserow to be a company that “appears to be concerned with open source”, but lose the sense that people like the company the way it is.

Does this point of view make sense?


thank for comment here.


This is exactly this point that I defend. This does not mean that open source organizations are not important or relevant. Even because, I have always participated in all or much of the open software community: Mozilla Firefox, Baserow etc.

My general point is this: One thing to define the “software license” and another is to claim the term “open source”. For example, let’s say that if you are talking about the kernel, usually people say something like “linux”. On the other hand, if you are talking about linux distribution, usually people can say, “gnu/linux”, “linux” too.

Conclusion: The general point is that one thing is to say ‘the software license’ and another is to talk about ‘philosophy’, ‘service term’ or ‘business model’. Also, the term may change accordingly with your perspective. For example, just as for GNU philosophy the correct term would be: “GNU/Linux”, for other people it is just “linux”. Another example, just as for GNU philosophy the correct term would be: “free software”, for other people it is just “open source”. This may include in this regard - something specifically related to the license.

But people are not saying the same thing, they are talking in the opposite direction. This is the problem contained in what I call it: “Programming Language and Software”. For example, writing a ‘software’ is different from “formalizing a programming language” that can produce software. Similarly, it is different, you “formalize a law” and another is the “responsibility for which people are in accordance with any law.”

For the same reason, I would think that GNU’s philosophy was not a philosophy, but a legal aspect of the word “open source”. So that no company use the term inappropriately. And within this legal aspect, it could have licenses approved by OSD (open source definition).

But in my opinion, this would be bad for companies or communities that can claim the term “open source”.

That’s what I said earlier, but without a legal aspect, anyone or business can say that it is “open source”, so there is the problem of bad marketing about the word “open source”.


Sorry. But I did not say that companies were good or bad, nor what models of business were good or bad. I didn’t say you were right or wrong. In fact, my suggestion was to open this topic for voting, to include new suggestions for improvement.

I said we should add the change to the home page (although I didn’t agree to this because such a change wouldn’t be very necessary, for several good reasons).


Just as you do not consider the company as malicious, I do not consider this company as malicious either. The difference is that you see an lock-in and you worry about the future direction of the product.

However, I argued that any lock-in someone can do, anyone can continue. Also, I said that the concern of future direction of the product is not certain or likely. From the Buddhist point of view, it is not possible to predict the future; Therefore, we must focus on the present time and try to solve the problems we want to solve.


Does the software license like GPL not violate OSD (open source definition)? In the sense that it says that software cannot price?

Please, see this:

[1] “The GPL can present a real problem for those wishing to commercialize and profit from software. For example, the GPL adds to the difficulty a graduate student will have in directly forming a company to commercialize his research results, or the difficulty a student will have in joining a company on the assumption that a promising research project will be commercialized.”

[2] “A less publicized and unintended use of the GPL is that it is very favorable to large companies that want to undercut software companies. In other words, the GPL is well suited for use as a marketing weapon, potentially reducing overall economic benefit and contributing to monopolistic behavior.”

[3] the GNU position in saying “freedom, not price” - for many is to say that there is no capitalism in open software at least for GNU

Also… please, see this:

9. License Must Not Restrict Other Software: “The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.”

From the point of view of developer Andrew Zuo, the GPL should not be considered as an “open source”. I’m talking about a quote that I read in the text of the Medium site: “The GPL is the license that many pieces of free software use. It is known as a ‘parasitic’, oh sorry ‘copyleft’, license because if you integrate your software with the GPL your code must also be licensed under the GPL.”

Why is GPL software license still “open source”, even with these conceptual problems that are contrary to OSD (Open Source Definition)?


This is true, and I agree with you.


What I said is in accordance with the definition of the dictionary: “Irrelevant means not related to the subject at hand.” - If you create a great technology, “it’s not relevant marketing or advertising.”

Since if you worry about technology, you may not give the same relevance to marketing and advertising. There are several technologies that are known and have not used any marketing or advertising, I could cite for example that the “unlicensed” license.

As I said, this is one of the cases where marketing and advertising are not so relevant or irrelevant. In addition, there are reports of people who find marketing and advertising surrounding the bad coding.

My central point is: there are good and bad marketing and advertising. And there is marketing and advertising in some cases that is not so relevant or irrelevant. If you are a programmer, you may not want or do not like advertising or marketing.


Adding a “value or price” to the open source is an interesting and very controversial topic.

“GPL runs counter to everything capitalism stands for.”
That’s the point (or at least one of them). Though I personally don’t care if it is GPL or not, as someone interested in perhaps using this OS for commercial purposes at some point it’s not being GPL is a slight plus for me.”
“However, one key point of the GPL is to create a commons (of software, hardware, protocols, etc.) that can’t be exploited for gain by capitalists, that can’t be exploited for economic rent, that can’t be laden down with copyrights and patents. A system that is actually, truly free (as in freedom). Which is important to understand if you want to be intellectually honest.”

What I mean in general is that there are people who say licenses like GPL are not capitalists. Therefore, some ask why the software must have a price if everything is 100% open. What would be the incentive to contribute a company if all resources are 100% open?

That’s why I stopped reading this topic a long time ago. wink:

Hi @Peter, how are you? can we talk privately now?

I would like to talk to you, is something very important. Do you have time to talk to me or could you take time to talk to me? Can I send you a message?

Go ask the Cambridge dictionary folks. They are not absolute authority about meaning of terms. Pretty much any jargon that is specific to a field, such as “Open Source” in software, is always going to be more accurately defined by an entity within that field than by a general dictionary. Nobody discussing medicine would ever defer to the Cambridge dictionary on anything in a discussion of the use of medical terms within a medical context. Same here.

The lack of legal status for “Open Source” does indeed make this less strong, and that is why “Open Source” is widely misused as a term. People like me do still speak up to encourage consistent use of the term according to the OSD anyway. Why do you repeat arguments over and over? You have repeatedly emphasized that my assertions are not legally-based, and I do not dispute that. There’s nothing constructive about continuing to discuss that. Same with the copyleft topic. I never brought that up, I clarified my views when you asked, and repeating your assertions about copyleft is just noisy.

I happen to be decently knowledgeable about that topic as well. The focus on the present moment is not in any way in conflict with planning for the future and considering the probabilities of various future situations. Any statement in that direction is naive and not supported by Buddhism or any other reasonable philosophy. We can do well to recognize that concerns about the future are mere thoughts in the moment, and we can do well not to hold them too tightly and not to be overreactive and so on. We can still with clear present mindfulness and equanimity decide to take actions (including talking about things with people) about concerns we have about the future. A full discussion of this topic could be even longer than the rest of this stuff. Suffice to say, I’m pretty confident in believing that we’ve both been compulsive in posting here — i.e. not always mindful and well-considered in each and every decision to type something and post it.

I will not continue discussing the already overly-repetitive points here. I do see how I can reflect myself on the extent to which I exhibit some of the communication patterns that I see as problematic in your posts. So, I can review this and think about what I did to add to the unhelpfully extended length and what I could do (short of just ignoring this) to keep things more concise, pithy, and on-topic. Cheers

Disclaimer : I tried to read as much as I could of both arguments, but to be honest I didn’t review everything completely before writing this. However, I dare however writing this, hoping it could bring another point of view in this debate.

As a developer, I daily work on “fully open-source software” and open-core ones (
hence my presence on this forum :smile: ).

I do agree on the main issue raised by @wolftune about the difference we should make between free and open-source softwares, often supported and developped by a core-team that gathers members from different companies (examples that are coming to my mind : Ruby on Rails, Linux, Kubernetes, etc.), and open-source and partially open-core softwares like Baserow. These software often rely on a single company that is actively maintaining it (examples : Metabase, Airbyte, Gitlab).

I think Baserow has nothing to fear to say how they work, in fact, the CTO Oliver Maes talked about it recently on this same forum : Founder Chat: What was the process for defining the Baserow business model?

In practice, I suggest that using the terms Community Edition and Enterprise Edition would clarify things for everybody : many people are fine using what’s available, for a company paying a few bucks is ridiculous compared to the value the software could bring.

In a wonderful future I hope to see, it would be delightful to see other companies coming around not only to use Baserow, but to develop around it, hence allowing the Baserow company to focus on community features more than enterprise ones. It would be a win-win for everybody. As a community member, I’m actually betting on such possible future.

1 Like

FWIW, I dislike these because commonly the “Enterprise” features are actually useful for communities, big and small. These terms are meant to suggest to companies-with-budgets that the “Community Edition” is the wrong option for them. But typically the question of whether the Enterprise features are relevant to communities is ignored.

I really wish the simple term “open core” would get widespread acceptance and be used for all these cases. It is clear what it it means. There’s something open, it is the core, not just open around the edges (like in cases where there’s an Open Source client but proprietary main software). And “open core” makes it clear that there’s something else besides the core which isn’t open.

This is not true. and you distort my argument. The argument I used was the following: “There are several types of dictionary for different types of knowledge area. There are general dictionaries like Cambridge, as well as specific dictionaries in the area of medicine like MedlinePlus. In other words, there are general dictionaries and specific dictionaries, each with a certain type of specificity, a purpose that may or may not be used in different areas of knowledge.” - which seems like you ignore this fact.

You argue that the Cambridge dictionary does not have absolute authority over the meaning of terms. Why would OSD(Open Source Definition), FSF(Free Software Foundation), Gnu have any authority related to these terms?

In my opinion, those who have authority related to these terms(open source, closed source etc) are not the government, non-profit organizations, companies - but programmers (the operational and working class). I argue about this, starting from the anarchist assumption, that we should avoid any central authority or trust anyone who tells us what is right or wrong. To check if something is open, we have to evaluate the terms of service, privacy, software license. And not having a central authority saying this or that.

Furthermore, I argue about this, based on the assumption of the MIT, BSD or Apache software license on the DIY (Do it yourself) concept, that is, we should seek self-knowledge, self-awareness and self-responsibility for ourselves. Proof of this is that no open source organization is legally responsible, any open source license is exempt from liability. Furthermore, since anyone developing open source software is generally responsible for the terms of service, there is no need for a regulatory body.

Also, let’s go back to the previous argument that OSD (Open Source Definition), FSF (Free Software Foundation) - all are applicable to open source. What changes is the purpose or specificity surrounding open source organizations with the meaning of the term open source. This is the same case as you said that the Cambridge dictionary has no authority on the subject, according to GNU philosophy, any license that is not GPL is not open or free software. Therefore, any license approved by the OSD (Open Source Definition) would be wrong in my opinion.

In other words, according to GNU philosophy, the OSD (Open Source Definition) would be wrong and should not be an authority on the subject. At the same time, if the OSD (Open source definition) organization is the authority on the subject, then the GNU philosophy would be wrong, as it is not open software. Again, let’s return to the central question: what authority, power or power structure is acceptable to you?

To answer this question, I will resort to six answers.

a) For some people, who defines open source is the community surrounding open source along with a set of licenses considered open.

b) For other people, who defines open source is the GNU philosophy, or the FSF (Free Software Foundation) organization.

c) For other people, this question is irrelevant - because whoever contributes to open software is the minimal authority on it.

d) For other people, there is a legal confusion of what is open software and free software, in which case there is no legal authority.

e) For other people from the moment open source, there is no legal authority on this.

f) For some people like me, open source is what is licensed. Or that it is approved by OSD (Open Source Definition). The problem here is that people forget that there are several important organizations like the FSF (Free Software Foundation) etc. Another aspect of the forgetfulness is that the OSD is not a legal authority for the term, even though there is a purpose for which the organization was built and created - which is to evaluate different types of software licenses to ensure open development.

To make my position more understandable, I will list two central assumptions (with problems and conclusions).

1. “The definition of “legal” does not include “anything that has any need”. People can and do and have good reason to assert all sorts of things in communication and in society without legal recognition.”

2. “the lack of legal status for “Open Source” does indeed make this less strong, and that is why “Open Source” is widely misused as a term.”

Problems and conclusions

1. If anyone can assert or say that something is open during some conversation on the internet or anywhere without resorting to some legal authority of the term. By logical consequence, this contradicts this statement here: “The Open Source Definition(OSD) is unambiguous and widely respected.” - because people have opinions that are contrary to what is proposed by the open source organization or Open Source Definition(OSD) ."

Furthermore, free software is not open software. As a logical consequence, free software should not be licensed as open software since it is free software, not open software. In this sense, why are licenses like GPL licensed as open source code, if they are free source code?

Why should we care about the code being open or free, if we have our own opinions and statements about whether the source code is in fact open or free? (opinions and/or statements which do not have a legal basis and may be contrary to open source organizations?)

This is in line with my central argument that “you or someone can have an opinion that clear accurate representation of the Open Source nature of the product is unimportant”" - even if people disagree with that type of opinion or argument.

2. Now that we look at some logical premise, as well as the problem of the logical premise and the conclusion related to the problem of the logical premise and the logical premise itself. Let’s evaluate some facts surrounding this:

2.1. There are various types of communities, open organizations or even open movements such as copycenter, copyleft, copyfree etc. So, this confirms the general thesis, that the term open source is not a legal concept and that everyone can contribute to open source, even if they have no knowledge on the subject.

2.2. Also, this confirms the general thesis, that “the lack of legal status for “Open Source” does indeed make this less strong, and that is why “Open Source” is widely misused as a term.” - first because there is no legal authority over the term, second because discussions about the technology are outside the software license and technology.

2.3. The problem with technology is much more about the person than the tool itself. In the same way that you said that the Cambridge dictionary does not have legal authority for these terms, I could argue that the OSD (Open Source Definition), the FSF (Free Software Foundation) do not either, because I am a programmer and because I contribute to open source and because any “people can and do and have good reason to assert all sorts of things in communication and in society without legal recognition”.

2.4 The same can happen with companies (they can say they are not required by law to contribute to open source).

Now let’s get to my general thesis:

1. I encourage people to create their own technology and to be more open to dialogue related to the source code. First, because there is no legal authority for open source. Second, to create the technology, some people argue that it can only be done without regulation. Third, from a popular and current statistics perspective – most technologies are made by programmers themselves and among programmers themselves. For example, the use of js libraries is very common in any web project and is usually licensed under MIT, BSD or Apache. Even proprietary and private projects use licenses of this type. IAlso, It is common for programmers to work on similar open projects (even as freelancers, or working in any companies of any size or even in different types of communities.)

2. “Social and legal tools stop bad marketing or advertising today” - There are consumer rights laws, open source organizations, activism as a way to ensure there is no bad marketing or advertising, whether about a specific technology, product or service. But for all this to be possible, self-awareness and self-responsibility are necessary. In relation to this, these things or part of all this, to some extent, are in the context of one of the aspects of freedom and free will.

Also, there is still a code of conduct and “terms of service” for which fines are imposed on employees or potential collaborators or partner companies if there is legal non-compliance. In this case, in my opinion there is no general concern with open source, if there are already ways to guarantee a certain openness of open source.

For example, in theory there is no open, closed, proprietary or private code that can harm anyone because… (in this case there are already legal measures to get around this problem, as is the case with spam, in some cases on some social networks there are post charges, which avoids high spam) etc.

3. In other words, no one is responsible for what is not legally necessary. If you use technology in a good and satisfactory way and with the well-being of people, there are no legal or bad problems surrounding it.


I agree ±. At the same time the lack of legal status for “Open Source” actually makes it less strong, which is why “Open Source” can be misused as a term. This is what gives the user greater access to open tools, libraries etc. Furthermore, I realize over the years that this encourages people to create their own technology and to be more open to dialogue related to source code. Also, “the definition of “legal” does not include “anything that has any need”. People can and do and have good reason to assert all sorts of things in communication and in society without legal recognition.”


I repeat some arguments and points, because I was concluding what I said initially, and because there could be anyone who did not read the entire discussion(I was speaking in general terms about the central arguments).

I talked about copyleft, because you said you were concerned about the code being 100% open, and in addition you said you were concerned about the marketing and advertising around open source.

I argued that one of the biggest problems people face with open source is not the technology, but rather a certain ideology and dogmatism. We can mention some facts related to this such as elitism, toxic community and certain false information that people spread or believe related to open source.

Furthermore, I argued that one of the bad marketing or publicity aspects around open source was the copyleft movement. Firstly, because it distanced… and distances developers from creating any open source, because if the hardware wasn’t open source, the software in this context wouldn’t be open source either. In general, this contradicts the OSD(Open Source Definition). Firstly, because it goes against principle 8 of the Open Source Definition(License Must Not Be Specific to a Product). Furthermore, this goes against principle 9 as well(License Must Not Restrict Other Software). In general, you shouldn’t have open source hardware to use open software.

Furthermore, if people today are increasingly strict about open source or concerned about politics, this is often due to the copyleft movement. On the internet there are several statements and controversies from some members of the copyleft movement (some people are afraid of this). This goes against principle 10(License Must Be Technology-Neutral) in open source definition. Another thing to highlight is that free code is not open source, right? What would be contrary to the definition of open source?


I didn’t talk about it or argue about it.


That’s exactly what I’m saying, as your concern was with the lock-in and direction of the Baserow product.


This is true and I agree with you.


That would be interesting if you have time to talk about it sometime.


I agree, but the cool thing about discussing is always seeing which arguments, premises are good or bad, or even problematic and open. I was thinking about moving away from the community since I have other ideas, values and concepts about software development. For example, I believe in the concepts of DIY(Do it yourself), Kiss(Keep it stupid, simple), “less is more”, “permissive licenses like MIT, BSD, Apache … in the context of the copycenter movement”.

Firstly, because I don’t think we’re going to have a fully proprietary or private society. As much as possible over time, people, for their own individual and collective well-being, share interests that change or are constant.

The technology of today and tomorrow is changing, there are questions we can choose. Which returns to the central question, how can we maximize people’s freedom with technology?

For me, this is done individually or between people collectively. But for this to be done, self-responsibility, self-awareness and self-management are necessary. Furthermore, I really believe in democracy.


If we are people with an open mindset, we can discuss and always have new arguments based on old arguments. In any case, I’m happy with every criticism you’ve made, it allows me to check where I made a mistake or where I should fix something.


Sometimes it seemed like you were distorting my arguments, other times it seemed like your criticism was unrelated to any argument. At the same time it seemed that some criticism diverted from the main focus that we were discussing about open source. Doing some self-criticism now, maybe I made the same mistake although I didn’t realize it.


I think we talked generally about these topics, I could list a few:

  • Principle vs practice (programming language vs software, or in a more precise term “copyright vs implementation”)
  • Problems surrounding the source code being open(private, commercial use and distribution of software)
  • Problem surrounding technology(problem of knowledge and freedom)
  • Argumentative fallacies about what common sense knows about technology or licensed software
  • Ideas on technology regulation
  • The problem of principle and practice in technology and open source
  • The lack of open source legal term or status
  • Good and bad examples of open source companies
  • The problem with software licenses
  • self-awareness, self-responsibility, self-management of open source
  • legal problems surrounding open source

I said that some of these problems are solved by education and literacy through technology. But I didn’t say that everything would be easy to solve or that there would be answers to all the problems in the world related to technology. I also said on the other hand, that people must have some degree of awareness and freedom related to technology. I also said that technology in general, in order to have a real and social impact, must be neutral.

In my opinion, the more liberal a society is, the more favorable it will be to the development of science and technology. Also, no one should be forced to use open software, so the policy surrounding open source is not good nor necessary in any sense.

I said that we should follow the tradition of consumer rights laws, focus on people’s technology education, and at the same time contribute to voluntary work.

Today it is very common for people to waste time watching videos on YouTube or arguing on the internet, not that I can say that this is right or wrong. But part of the problem today is paying attention to the important things. Because today we have access to any information, but the curation of this information is something we must think about so as not to get lost in an age of information, where there is a certain amount of vigilance and capitalism.

What a long reply! There’s sometimes it makes more sense to accept people-out-there-can-be-wrong or we-can-misunderstand-each-other. I like those better than “agree to disagree”. We can say that we don’t know all the places of misunderstanding or disagreement and will not prioritize figuring them all out.

You tend to throw out terms like “proof” and “logic” in places where they are excessively strong, unwarranted. Most of your use of those terms is technically incorrect. It reads as effort to imbue your opinions with more weight than they deserve, as though disagreement would be as wrong as disagreeing with a mathematical fact.

All language is socially constructed, and no dictionaries, organizations, or laws have ultimate authority nor do we do well to deny any authority. As soon as we are in conversation with anyone else, it’s counterproductive to assert “for me,” as authoritative. At most, we can describe our inclinations and find agreement about how we use terms within a conversation.

If you have a chance to attend some free/libre/open related conference(s) like FOSDEM in Europe or in the U.S. things like Libreplanet or SCaLE or LinuxFestNW or SeaGL or FOSSY (I’m sure I’m leaving out a lot), you could have these conversations in a way that brings in the benefit of in-person facial expressions and tone-of-voice and conversational timing. I think that might be more productive than text-based communication, but there are places online like Reddit and mailing lists and elsewhere that you can get into these discussions if you really want to get more depth of understanding of the different views and arguments and test your ideas against people’s reactions to them. You won’t find it hard in general to find people who agree with your views or who disagree. The range of opinions is indeed far from total consensus. I am not going to prioritize further engagement on this specific forum topic.

Cheers

1 Like

(side comment: IMHO it is not a friendly contribution, nor fully transparent, to post text automatically generated)

1 Like

I closed this topic for now. If someone wants to add something substantially new then please let one of the community leads know.

1 Like