Earlier quoted context omitted.
PostgreSQL do have a variable unlimited length datatype : text. AFAIK, Varchar is internally a subtype that bound the text type. So in extreme situations you might even get a very slight performance advantage using text instead of varchar.
Interesting. When is there an advantage of using varchar in postgres, other than limiting the field length?
Homebrew removes MongoDB from core formulas
51–60 of 291 posts
Re: Homebrew removes MongoDB from core formulas
#52Would love to see an overview of companies that fell into the mongoDB trap and have / are migrating to another DB store.
And I am still yet to find any database that even comes close to its single tuple update speed.
Re: Homebrew removes MongoDB from core formulas
#53Earlier quoted context omitted.
> can someone explain why the server side public license is not an open source license Depends on what you think 'open source' licence means. The source is literally openly available. There are just some extra restrictions on what you can do with it. The FSF and the OSI don't own what 'open source' means, of course - the term predates them and comes from intelligence.
> The FSF and the OSI don't own what 'open source' means, of course - the term predates them and comes from intelligence. Ref please? The FSF was certainly around pushing for "free software" long before "open source" was commonly used to refer to copyleft / permissive licenses. And the sole purpose for OSI's existence is exactly to define what is and is not "open source". In any case, it is very important to define t…
Both ESR and the OSI will tell you this.
For example http://www.catb.org/~esr/open-source.html
> Yes, we're aware of the specialized meaning "open source" has in the intelligence community. This is a feature, not a bug.
The OSI tried and failed to trademark 'open source' - because it's simply a description.
https://opensource.org/pressreleases/certified-open-source.p...
> We have discovered that there is virtually no chance that the U.S. Patent and Trademark Office would register the mark "open source"; the mark is too descriptive
Maybe it turned out to be a bug after all!
Re: Homebrew removes MongoDB from core formulas
#54Earlier quoted context omitted.
I don't think your baker metaphor holds up though, because a major component of open source software is that people outside of the companies support it. A better metaphor would be if the bakery had started by using volunteers to create all the recipes, and then the baker decided that people could only use those recipes if they followed his terms so that the baker could stop other bakeries from competing. This obvious…
If MongoDB started as a community OSS then I am wrong in this case, but about other open-source companies companies that want to protect their rights in not getting exploited by other for-profit entities that might use the product and profit from it? even AGPL guaranties nothing in most real-world cases.
I can understand why some people would not choose to give their code away for free, but trying to be both open source while having the benefits of being closed source seems like they are trying to exploit the open source community.
Re: Homebrew removes MongoDB from core formulas
#55What’s the executive summary of what’s going on with Mongo, and why other commenters are referring to using mongo as a mistake?
Monsanto provides you genetic code packed into a seed and forbids you from profiting from new seeds derived from it by your own work. Is this ethical? Mongo provides you computer code packed into a tarball and forbids you from profiting from new code derived from it by your own work. Is this ethical? Is either example more or less ethical if the price is, or is not, $0? That’s the debate in a nutshell. (I declare no…
I don't have any problems with it ethically: if they did the work and own the copyrights, they can make whatever conditions they want as far as I'm concerned. It's just not open source.
Re: Homebrew removes MongoDB from core formulas
#56Would love to see an overview of companies that fell into the mongoDB trap and have / are migrating to another DB store.
If you are looking for a document store there aren't many alternatives. And one of the positive elements of MongoDB has been that they acknowledged their many issues and have over the years been fixing them one by one. Whilst alternatives have largely been stagnating. And I am still yet to find any database that even comes close to its single tuple update speed.
Re: Homebrew removes MongoDB from core formulas
#57asked this on a sqllite thread before but: anyone know a single file nosqldb that has good python bindings. i know I could just write to json or something but I'd like something that supports queries. right now I'm using MongoDB and it's completely Overkill
It depends on what you mean when you say you want it to "support queries", but then also ask for a "nosqldb". It really depends on whether you want a full query grammar (in that case, why not SQL?), or if a key/value store is enough. I use lmdb pretty extensively. It is single-file (well, it has a lock file) key/value store, can be read-from/written-to by multiple processes, and embeds nicely. It has Python bindings,…
Re: Homebrew removes MongoDB from core formulas
#58Would love to see an overview of companies that fell into the mongoDB trap and have / are migrating to another DB store.
I would love to see open source developers and companies supported because it's not really tenable to replace all the open source we rely on - we probably need 20 million lines of open source to serve a HTML page. If we were actually enabling and empowering open source developers, and especially the people learning, it would be awesome. Enabling people like Torvalds and Stallman to grow into their role of writing stu…
Re: Homebrew removes MongoDB from core formulas
#59Should I sell MongoDB? In around $29 last year and have seen 450% return... The concern was always it becomes next X
Re: Homebrew removes MongoDB from core formulas
#60Serious question: can someone explain why the server side public license is not an open source license, with specific reference to AGPL? Is it because of the provision forcing the source code release of auxillary software used to run the software as a service? As far as I can tell, it meets the FSF's free software definition and the only that seems questionable in the OSI's open source definition is point 9.
Since it's literally impossible to comply with the article 13 of SSPL, MongoDB's license definitely doesn't give its users freedom 0[1], as defined by FSF. [1] - The freedom to run the program as you wish, for any purpose