News for hackers. Stuff that matters.
Re:X410 – X Server for Windows 10 by joyfulmantis on Saturday April 18, 2020 @01:48AM (#22905626)
They are asking $50 for something that there are other open source solutions for. It would be interesting to find out how much of the original source code is the developers and how much is just repackaging of one of the multitude of open source X servers for Windows that are currently available.

Originally thinking it was another open source project, I looked at the website to see if there were some features that would be worth it to switch from VcXsrv. Mostly it talked about how there was a windowed mode that allowed seamless integration with Windows. Wow how revolutionary! /s

Re:X410 – X Server for Windows 10 by RcouF1uZ4gsC on Saturday April 18, 2020 @04:27AM (#22906198)
The most successful open source company ever (RedHat) made their whole business packaging up open source in a nice manner.

People will pay for convenience and polish. Also, i would guess that Windows users are not likely to be free software purists and just wants something that works with a minimum of fuss.

The price of software should be based on the value it provides to the user, not on what it cost to make it.

Re:X410 – X Server for Windows 10 by fragmede on Saturday April 18, 2020 @04:49AM (#22906278)
That glosses over RedHat's strong arm sales tactics of the community, and rules-lawyering the GPL. Redistributing "their" source, as allowed by the GPL, is liable for your support license to not get renewed. And where's the Red Hat kernel source in a digestible format? I haven't followed recently, but they were at one point distributing their diffs to the mainline kernel as a single giant patch file and arguing that it was okay. It may abide by the letter of the GPL, but it's against the spirit of interoperability.

RedHat's the first billion dollar Linux company, but first and foremost it's a business. Their sales people are aggressive and their lawyer's hungry. Support contracts don't exactly fly off the shelves, especially when there's a huge community of experts.

How many people do you know that have given money to Canonical for Ubuntu?

Re:X410 – X Server for Windows 10 by beagle3 on Saturday April 18, 2020 @06:45AM (#22906795)
I've given money to Canoncial for Ubuntu.

Also, RedHat stopped providing detail changelogs and started doing just one bug diff dump after Oracle started hurting their business -- where Oracle's work at the time was basically repackaging RedHat's work and doing "sed s/RedHat Enterprise Linux/Oracle Unbreakable Linux". RedHat did what it felt needed to fend that off.

Up until that time, they were publishing their internal repositories.

Re:X410 – X Server for Windows 10 by alsobrsp on Saturday April 18, 2020 @08:18AM (#22907201)
While I agree with the criticism of Redhat, Oracle's behavior was shitty. I'll have remember this next time I land on a "Support Contract Only" Redhat knowledge base page. Oracle is just a bully.
Re:X410 – X Server for Windows 10 by roenxi on Saturday April 18, 2020 @04:59AM (#22906309)
> ...rules-lawyering the GPL. Redistributing "their" source, as allowed by the GPL, is liable for your support license to not get renewed.

There isn't anything wrong with that at all. If someone is undermining RedHat's business model it is reasonable for RedHat not to support them.

The spirit of the GPL is the source code should be available and the user can do what they like with it. RedHat makes the source code available and the user can do whatever they like with it. No principle says RedHat has to like what people do with their GPL-ed code. Quite the reverse is expected, in fact.

Re:X410 – X Server for Windows 10 by fragmede on Saturday April 18, 2020 @11:54PM (#22913374)
The reverse is not expected.

The spirit of the GPL is to make source code available. Why? So that anyone can maintain the software. Thus there's an expectation (however naive) that the code is in a usable format because that's kind of the point of having the source. RedHat, however, provides the source in an obtuse format, a format that isn't even how it's used it internally. That is to say, they go above and beyond, in order to make their source harder to use. I'd say that pretty directly violates the spirit, if not the letter of the GPL.

The other part is that the GPL explicitly grants customers the right to redistribute the changes. That's pretty wild. Buying a DVD copy of Avengers doesn't give me the right to setup Avengersflix.com and sell subscriptions. GPL software does. RedHat then turns around and says if you actually do that, then fuck you (paraphrased a bit). They are entirely within their rights to do that, but if you're telling me the spirit of the GPL gives me a right that I'm not actually supposed to exercise, then we'll just have to disagree. (Un)forunately for me, the legal system looks at the letter of the GPL rather than the spirit, so what Redhat's doing is legal.

Why does the GPL explicitly grant that permission if it isn't meant to be exercised? Why did RedHat choose the GPL?

They didn't, is the answer. It chose them. The two fundamental pieces, GNU libc and the Linux kernel, are LGPL and GPLv2 licensed, respectively, along with many other packages, and relicensing them is not something RedHat has the rights to do.

Hence, RedHat's strong-arm tactics to force people into buying expensive support contracts.

There's nothing legally wrong with what they're doing but it's still a dick move by RedHat. Sure, RedHat's dick move is in response to Oracle's dick move, but two wrongs don't make a right. They do make a billion dollar business though.

There are other more opinionated licenses that RedHat could adopt for new software that they do own the copyright to. For the conscientious objector software developer, there's the idea of the Non-Military Open Source License which says the military is not allowed to use the software. There's the AGPL, which is a further left license that says if you use my website, I owe you the source, and all modifications to it. Hell, RedHat can afford the lawyers to write their own license that says companies started by Larry Ellison aren't allowed access to the source.

Re:X410 – X Server for Windows 10 by _ph_ on Saturday April 18, 2020 @05:29AM (#22906431)
I don't know the support contract details from RedHat, but they are one very large contributor to the kernel and other parts of the eco system as they employ lots of the contributors. Also, their source is freely available, they call it CentOS.
Re:X410 – X Server for Windows 10 by sigjuice on Saturday April 18, 2020 @06:09AM (#22906646)
RHEL and CentOS are different things. RHEL source is available on its own, independent of CentOS. e.g. http://ftp.redhat.com/redhat/linux/enterprise/7Server/en/os/...
Re:X410 – X Server for Windows 10 by vbezhenar on Saturday April 18, 2020 @06:31AM (#22906739)
I don't think that all sources are available. For example they have extended support and I don't think that they publish those sources.
Re:X410 – X Server for Windows 10 by SifJar on Saturday April 18, 2020 @05:08AM (#22906352)
> Also, i would guess that Windows users are not likely to be free software purists

The ones looking for an X server may be more likely to be

Re:X410 – X Server for Windows 10 by solarkraft on Saturday April 18, 2020 @05:23AM (#22906408)
I'm kind of one and will prefer FOSS solution on Windows well, even though I know there's no chance of the system ever being "pure".
Re:X410 – X Server for Windows 10 by nerdponx on Saturday April 18, 2020 @10:46AM (#22908106)
That, or they're IT people and their employer is paying for the software.
Re:X410 – X Server for Windows 10 by app4soft on Saturday April 18, 2020 @08:06AM (#22907145)
RedHat make money on customers support, NOT on selling code/software itself; code/software from RedHat is fully free & open-source.
Re:X410 – X Server for Windows 10 by arendtio on Saturday April 18, 2020 @11:39AM (#22908449)
I think RedHat does a lot more than just packaging open source in a nice manner. AFAIK, they actively shape the ecosystem and contribute to quite a few projects. Wasn't the whole systemd transition spearheaded by RedHat for example?

But I agree with you, that consumers pay for convenience and companies require Service Level Agreements for which they are willing to pay.

Re:X410 – X Server for Windows 10 by ajross on Saturday April 18, 2020 @02:21PM (#22909851)
Red Hat made its fortune selling licenses with support contracts for software to risk-averse industrires. That the software happened to be free wasn't really relevant to the revenue stream except insofar as it made it cheaper for Red Hat to provide the service.

I don't see how a desktop X server is going to tap into that need.

I mean... I've been using and relatively happy with the Cygwin X server integration for more than a decade. I'm not about to drop $50 on a polished replacement.

Re:X410 – X Server for Windows 10 by WhyNotHugo on Saturday April 18, 2020 @07:24AM (#22906944)
RedHat does give back to the community a lot -- their packaging and distribution is paid-for, but a great deal of their projects are open sources and reused by others.

I really hope that's the case with this software. There have been many in the past that provided "free source", but the binary from the app store is paid-for.

Re:X410 – X Server for Windows 10 by naringas on Saturday April 18, 2020 @11:22AM (#22908338)
> People will pay for convenience and polish. Also, i would guess that Windows users are not likely to be free software purists and just wants something that works with a minimum of fuss.

I would say "companies" will pay for ....

not sure about "people" undesrtood as individual persons

Re:X410 – X Server for Windows 10 by ethanwillis on Saturday April 18, 2020 @04:53AM (#22906295)
In general.. if things are being priced then the price should be based on what it costs to make it.. for the price floor.

Otherwise you get a lot of perverse incentives.

Re:X410 – X Server for Windows 10 by ngcc_hk on Saturday April 18, 2020 @10:01AM (#22907775)
It never was the model, even from day one? The service is not free, even if the code is. You can do it yourself fine. If you need somebody else effort not related to source, you should pay for it.
Re:X410 – X Server for Windows 10 by ethanwillis on Saturday April 18, 2020 @11:49AM (#22908503)
I think you don't understand what I'm saying. I'm saying the effort that has gone into it sets a PRICE FLOOR, not a PRICE CEILING.
Re:X410 – X Server for Windows 10 by naikrovek on Saturday April 18, 2020 @01:55AM (#22905639)
I don't know how much code is shared, if any, but I do know that xming and vcxsrv both crash for me constantly and X410 doesn't. Like, ever. I got it on sale, but I'd pay full price solely for the amount of headache it has saved me.
Re:X410 – X Server for Windows 10 by paulie_a on Saturday April 18, 2020 @02:49AM (#22905833)
50 bucks is peanuts if it saves headaches
Re:X410 – X Server for Windows 10 by int_19h on Saturday April 18, 2020 @02:08AM (#22905686)
They used to sell it for much cheaper - way back when I got it, I'm pretty sure it was under $10. If they raised it that much, surely that's a sign of demand?

I have little doubt that it's a polished fork, but what ultimately matters is the value added - in this case, the value is, "it just works". The only thing I had to do manually was to configure DISPLAY=:0 system-wide in my WSL.

Re:X410 – X Server for Windows 10 by jarfil on Saturday April 18, 2020 @03:32AM (#22905983)
Have you tried Cygwin's X server? I've been using it for many years already with no problems, and it's free (both as in beer and as in freedom).
Re:X410 – X Server for Windows 10 by int_19h on Saturday April 18, 2020 @03:43PM (#22910499)
I've used Cygwin X and Xming before WSL even existed.

The beauty of X410 is that you click "Install" in the store (which also means it auto-updates), run it, and that's it - it's configured out of the box to work in desktop integration mode. Top-level windows are projected onto the host desktop, clipboard is shared etc. It also has some convenience stuff, like DPI scaling.

I don't think I'd have paid $50 for that myself, to be honest (although I don't think they are actually selling it at $50... this looks more like one of those "permanently on sale" psychological tricks). But when they just got started and were selling it for cheap? I think it was a bargain then. OTOH for somebody who has never even seen an X server before, I can see how it can be a bargain even now.

Re:X410 – X Server for Windows 10 by rosywoozlechan on Saturday April 18, 2020 @04:00AM (#22906091)
That's Cygwin, not WSL. I don't think those two are compatible. I think people want the actual Linux you can get with WSL, not a pseudo-Linux like Cygwin.
Re:X410 – X Server for Windows 10 by Jnr on Saturday April 18, 2020 @04:05AM (#22906115)
It doesn't matter what X server you are running. It is a server, you can send data to it, and it will render the windows. In this case you tell WSL to use X server on Windows and it will work. I think I used Xming for this purpose before. You can also render windows on other computers if network is open and access is provided.
Re:X410 – X Server for Windows 10 by AshamedCaptain on Saturday April 18, 2020 @08:03AM (#22907122)
There's no way to run a XServer under WSL because WSL doesn't expose the Win32 session at all, unlike Interix.

I'm about 100% sure this thing just wraps the Cygwin X server, seeing its rootless support has exactly the same glitches.

Re:X410 – X Server for Windows 10 by HelloNurse on Saturday April 18, 2020 @10:25AM (#22907970)
Cygwin consists of ordinary Windows programs, WSL2 is a specialized virtual machine: they are partly redundant (for the purpose of offering well-behaved POSIX tools) but perfectly compatible.
Re:X410 – X Server for Windows 10 by asveikau on Saturday April 18, 2020 @11:26AM (#22908376)
This would be a correct comment in other contexts but you seem to be unaware of the architecture of X. You can run an X server under cygwin and X clients under WSL.
Re:X410 – X Server for Windows 10 by rosywoozlechan on Saturday April 18, 2020 @10:49PM (#22913073)
I did not know this. Makes sense now. Thanks for explaining it.
Re:X410 – X Server for Windows 10 by packetlost on Saturday April 18, 2020 @12:19PM (#22908720)
I also bought it for I think $5 maybe a year or two ago. I've also purchased a license for Xming (while strictly not necessary, at the time I had some version specific issues), and X410 is a very nice set-and-forget application. I would not say it's worth $50, but I have definitely gotten my $5-10 out of it.
Re:X410 – X Server for Windows 10 by pasokan on Saturday April 18, 2020 @05:55AM (#22906572)
Can you please tell me the exact location of the file to configure the system-wide WSL?

Would it be the equivalent of /etc/profile?

Re:X410 – X Server for Windows 10 by sp332 on Saturday April 18, 2020 @10:10AM (#22907833)
Start WSL, say by opening a terminal window in it. Then in an Explorer window navigate to:

  \\wsl$
Or, in the terminal cd to your homedir and then type "explorer.exe ." including the dot. This will get you specifically to your homedir.
Re:X410 – X Server for Windows 10 by int_19h on Saturday April 18, 2020 @03:55PM (#22910587)
Where to set global environment variables (and I mean global for all users here!) depends on the distro. On Debian and most derivatives, you can use /etc/environment for this.
Re:X410 – X Server for Windows 10 by ketozhang on Saturday April 18, 2020 @06:21AM (#22906690)
The ~/.bashrc file usually.
Re:X410 – X Server for Windows 10 by smabie on Saturday April 18, 2020 @03:30AM (#22905978)
I mean, that's the only thing you have to do with VcXsrv..
Re:X410 – X Server for Windows 10 by thejosh on Saturday April 18, 2020 @04:37AM (#22906234)
What's wrong with selling software?
Re:X410 – X Server for Windows 10 by rollingbarreler on Saturday April 18, 2020 @07:12AM (#22906902)
I don't think there is anything wrong with paying for software. Free software isn't about the price, it's about the liberty,freedom of the software itself.
Re:X410 – X Server for Windows 10 by ken on Saturday April 18, 2020 @10:15AM (#22907878)
Is this free software? It looks like this doesn’t give the user freedom, either.
Re:X410 – X Server for Windows 10 by lottin on Saturday April 18, 2020 @12:46PM (#22908934)
Zero mentions of the licensing terms on the main page, which makes me very suspicious.
Re:X410 – X Server for Windows 10 by crispinb on Saturday April 18, 2020 @02:35AM (#22905789)
As others have said, it's normally on sale for less. Back when I was using Windows, I found it much less troublesome than the alternatives coupled with WSL, and it's well documented and comes with decent support. It was well worth the $ for me.
Re:X410 – X Server for Windows 10 by gigatexal on Saturday April 18, 2020 @06:39AM (#22906775)
I don’t mind the price. They need to fund development. More open source projects should do the same. And being rather niche on the Microsoft store means they’re already catering to a consumer that is under the impression to buy something whereas if this were a normal Ubuntu desktop it’s free.
Re:X410 – X Server for Windows 10 by ahupp on Saturday April 18, 2020 @02:07AM (#22905683)
I bought it for $10 ("$40 off") and that's still how its listed for me. I never tried the other free options but reviews online were consistent that X410 was good. I've been happy with it.
Re:X410 – X Server for Windows 10 by cookiecaper on Saturday April 18, 2020 @02:13AM (#22905712)
Same, that was probably at least a year ago. For all intents and purposes, it's $10.

I've also been pretty happy with it, and substantive new features are added regularly. There's a couple little annoyances from the design assumption that the user's main interest is WSL, but for the most part, it's been much smoother than the other X11-for-Win32 variants.

Support was recently added for listening on a hyperv vsock, but again, it assumes that you're using Windows on the hardware and connecting to a virtualized Linux. The vsock-win32 driver for KVM is supposedly coming soon and then it will be fun to explore just reversing the tunnel and see what we can get done that way.

Re:X410 – X Server for Windows 10 by selfishgene on Saturday April 18, 2020 @02:05PM (#22909693)
What do you mean by "reverse the tunnel" and what would you hope to get done with it?
Re:X410 – X Server for Windows 10 by tmzt on Sunday April 19, 2020 @01:19AM (#22913728)
It sounds like they mean running X apps on the Linux host displayed in a Windows VM.
Re:X410 – X Server for Windows 10 by 0x8BADF00D on Saturday April 18, 2020 @01:57PM (#22909614)
I picked it up for around 10 IIRC. Have also used Xming in the past (not on Win10). Liked how simple and easy X410 was to setup. It worked flawlessly with WSL.
Re:X410 – X Server for Windows 10 by walshemj on Saturday April 18, 2020 @06:49AM (#22906807)
Is there one I have tried in the past and not had any sucsess
Re:X410 – X Server for Windows 10 by otec on Saturday April 18, 2020 @01:55AM (#22905643)
It's 80% discount for next 16 days in app store apprently
Re:X410 – X Server for Windows 10 by topspin on Saturday April 18, 2020 @02:48AM (#22905828)
I just bought it on spec. The terms claim you can install it on 10 machines! $1/box is pretty cost effective.

I've paid for xming a couple times in the last few years. Doesn't quite cut it with certain applications; various show stopper glitches. Really would like to solve the X Windows on Windows problem once and for all.

There are other posts speculating on the code base; isn't this just X.Org for Windows repackaged? Yes, it is based on X.Org. The publisher explains it on the site; it's X.Org with pre-Window 10 support removed and otherwise optimized and enhanced.

Re:X410 – X Server for Windows 10 by numpad0 on Saturday April 18, 2020 @03:34AM (#22905999)
I've never seen it being sold at less than 75% off. "Limited Time Offer" you say, "technically illegal tactic" I read
Re:X410 – X Server for Windows 10 by indymike on Saturday April 18, 2020 @10:24AM (#22907964)
Could you please explain the illegality?
Re:X410 – X Server for Windows 10 by mjlee on Saturday April 18, 2020 @10:40AM (#22908068)
At least in the UK there is some guidance and judgement around discounted prices being related to a price that was actually used in the past.

https://www.asa.org.uk/advice-online/promotional-savings-cla...

I'm not sure how much of it legally enforceable vs adhering to some code of conduct.

[dead]
Re:X410 – X Server for Windows 10 by dang on Saturday April 18, 2020 @02:12PM (#22909762)
Personal attacks will get you banned here, regardless of how little someone else has contributed to open source or how mad their comment makes you feel.

It's particularly not ok to bring someone else's personal details as ammunition in an argument (or attempt to): https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... But please omit the name-calling ('leecher') and snark ('sorry to break it to you') also.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.

Re:X410 – X Server for Windows 10 by oefrha on Saturday April 18, 2020 @02:49PM (#22910102)
I was fully aware of the guidelines and potential consequences when posting this comment. That said I didn’t expect it to be a serious enough violation to deserve a moderation comment.

I think a little bit of context is warranted. The parent is a shallow dismissal that applies to a vast amount of paid software (to be clear I have no skin in the game at all); “Wow how revolutionary! /s” didn’t help either. It’s a rather obvious case of guidelines violation itself according to my understanding, and it’s painful to see it voted to the top, which IMO doesn’t reflect well on the community at all.

(I know piling on a bad comment is no defense for breaking rules, but seeing it at the top was a bit much.)

As for the personal attack, the shallow dismissal is pretty bad as is, but I wouldn’t have vented my frustration if it came from someone who has notable contributions behind their belt and could somewhat understandably attack paid software like this. Not even meeting that threshold was a tipping point for me. Personally I gauge whether I have crossed the line with the thought experiment of whether I could say it out loud to that person’s face. In this case I could and I wouldn’t be ashamed of it. It breaks the rules here, that’s very clear, but I’m not ashamed of the comment.

Some specifics:

> name-calling (‘leecher’)

I was making a BitTorrent analogy where a seeder is someone who uploads and a leecher is someone who downloads. It was not meant to be offensive, but I can see how it could be read that way. Will be more careful in the future.

> snark

Point taken.

Overall, I don’t regret posting this comment, even if I’m banned for it right now. I will do my best to shut up in the future though, if I’m not.

Re:X410 – X Server for Windows 10 by oefrha on Saturday April 18, 2020 @03:05PM (#22910215)
Follow-up: I read more moderation comments at https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... which gave me a better idea of why using personal details in arguments would degrade discussions here. That made me change my mind and I’ll not do it again.

I maintain that the parent comment is toxic and disappointing for the community.

Re:X410 – X Server for Windows 10 by dang on Saturday April 18, 2020 @03:10PM (#22910255)
Thanks for looking at those comments and getting them; you have no idea how much I appreciate that!

I agree that the GP comment was a shallow dismissal, and those often lead to generic subthreads, which tend to attract upvotes and replies and generally change the subject to a more generic topic, which is bad. Most of the damage is in the upvotes, actually, because the biggest problem comes from such a comment sitting at the top of a thread, accruing mass and choking out more specific and substantive discussion. That's a big problem on HN.

When we see generic subthreads or shallow dismissals or (worse) flamewar tangents at the top of an HN discussion, we downweight them. That has turned out to be a great solution, especially when the subthread isn't really violating the site guidelines. Its big weakness is that it requires us to know about it, and we don't come close to seeing everything that gets posted here. If you or anyone sees one of these discussion-choking subthreads sitting as the top comment, emailing [email protected] a heads-up would be a valuable contribution. Those are some of the best heads-ups we get, especially when a thread is still live.

Re:X410 – X Server for Windows 10 by oefrha on Saturday April 18, 2020 @11:35PM (#22913299)
Thank you for your understanding. Will shoot an email instead of fighting back next time.
Re:X410 – X Server for Windows 10 by jchw on Saturday April 18, 2020 @02:56AM (#22905854)
I think you are mistaking legal obligations for morality.

I believe what they are doing is probably fine. However, without properly stating their value-add, it may be misleading to users that do not understand there are also open source options with very similar functionality. I think I get the idea, but nonetheless.

Legality and whatnot aside, I do believe there is a spirit of open source. Like, if everyone in the world behaved the “worst” they could while fulfilling all legal obligations, nothing would be functional at all anywhere. Similarly open source depends on certain behaviors, like sharing, community, etc. I believe everyone that uses open source, especially those who benefit off of it, should behave in a way that if everyone behaved like them, things would continue to function. In that vein, I hope they do contribute upstream where it makes sense to, at the very minimum, like applicable bug fixes. There’s probably no legal obligation to do so (X11 is MIT license, right?), and of course it would help their “competition” to do so. But I do believe it is certainly in the spirit.

Re:X410 – X Server for Windows 10 by oefrha on Saturday April 18, 2020 @03:33AM (#22905988)
> I do believe there is a spirit of open source. Like, if everyone in the world behaved the “worst” they could while fulfilling all legal obligations, nothing would be functional at all anywhere.

Yeah, tell me about it, did I fail to mention I actually write widely used open source software, as opposed to the original complainer whose profile indicates little open source activity?

> In that vein, I hope they do contribute upstream where it makes sense to, at the very minimum, like applicable bug fixes.

And where’s the evidence that they aren’t already doing so? Where’s even the evidence that X410 is repackaging? I don’t know either way, but gp just started trashing the software because they sell licenses for 50 bucks a pop, which is not evidence for anything.

Re:X410 – X Server for Windows 10 by jchw on Saturday April 18, 2020 @05:17AM (#22906385)
I never made an endorsement of gp, I just took your remarks at face value (but not out of context.) It’s all conjecture anyways, but if I were a user reading that page I wouldn’t have gotten the impression this was a fork of something I could get for free. We don’t really know anything. For all we know it could be written entirely from scratch; an X server from scratch is really not outside the realm of possibility (it would probably be pointless though.)
Re:X410 – X Server for Windows 10 by dgellow on Saturday April 18, 2020 @03:18AM (#22905942)
> I do believe there is a spirit of open source.

The only things defining open source and free software are the copyright hacks that are licenses such as GPL, MIT, BSD, etc. If someone wants their code to not be used a certain way, they can adapt their license it to avoid it.

Re:X410 – X Server for Windows 10 by jchw on Saturday April 18, 2020 @05:30AM (#22906439)
With all due respect I find this view shallow and very incomplete. Open source is not a set of licenses, it’s people, companies, code, etc. The only reason to ever talk about open source in terms of just what the licenses say alone is if you are dealing with legal issues. The licenses themselves are nothing more than a tool used to facilitate open source within the copyright system.

Again... legal obligations and morality are two different things. Morality is subjective. You can’t encode morality or subjectivity to that degree into a license. You can’t legally enforce the spirit of a community or movement.

Obviously GPL strikes some kind of balance by trying to encode a legal provision that forces collaboration, and that’s cool. But GPL is a trade-off. It creates legal problems that don't hugely benefit anyone. ZFS on Linux is a perfect example of where GPL hinders a perfectly in-spirit action that would mostly be to everyone’s benefit.

Whether you prefer erring on the side of caution or on the side of flexibility is more of a personal thing. I tend to use a BSD license, and I don’t personally care what happens to my code. Still, that doesn’t mean that I think there aren’t ways to abuse that where someone benefits and open source loses.

Re:X410 – X Server for Windows 10 by cycloptic on Saturday April 18, 2020 @08:32AM (#22907275)
>ZFS on Linux is a perfect example of where GPL hinders a perfectly in-spirit action that would mostly be to everyone’s benefit.

Sorry, I can see where the frustration comes from here, but from an outsider's view the CDDL is just as much to blame. It takes two for there to be a license incompatibility. If there is some piece of information missing here then let us know, although in my experience the lawyers don't like to make this sort of thing public.

>I tend to use a BSD license, and I don’t personally care what happens to my code. Still, that doesn’t mean that I think there aren’t ways to abuse that where someone benefits and open source loses.

I also use non-copyleft licenses a lot, but accepting that other parties are going to profit and not give anything back has always been a part of that. It's not a total loss -- it gives you an in to lobby them hard for donations, support payments, consulting fees, or some other kind of contribution.

Re:X410 – X Server for Windows 10 by dancemethis on Saturday April 18, 2020 @12:07PM (#22908634)
you are swapping Free Software with open source everywhere.

open source was coined exactly to stride away from any spirit and ethical standings, focusing only on the code and its practical advantages when available to be shared. This way, enterprise can be more likely to accept it. (also because English-based enterprise is deemed too dumb to understand free can mean two different things)

Free Software is the thing that sees practical and ethical advantages as an indivisible unit. And it's fine to sell Free Software as long as you guarantee the buyer's right to acquire the source, in the case of the GPL for example.

Re:X410 – X Server for Windows 10 by jchw on Saturday April 18, 2020 @02:41PM (#22910044)
That’s the FSF point of view, and I and others respectfully disagree. I don’t believe open source is better because of ethics, I do think open source would not work if everyone were as unethical as possible. I will continue to use the term “open source” to refer to the whole shebang, which has been best for communicating to most people who aren’t fighting over terminology semantics as a means to push ideology.
Re:X410 – X Server for Windows 10 by dancemethis on Monday April 20, 2020 @05:03AM (#22922274)
As a suggestion, be slightly more careful when stipulating sides. The FSF, mine and others interpretation contrasted with the OSI, yours and others would be a fairer statement. There are individuals using "Free Software", and there are organizations using "open source".

One of the key points of the creation of the term "open source" was the distancing from the ethical aspects of Free Software - to turn its face on it and "hope for the best". Yet, of course the ramifications of ethical creation, usage and sharing are usually still there on "open source" projects, since it's how things often tend to go when creating Free Software - _despite_ the new term, not _because_ of it.

> I will continue to use the term “open source” to refer to the whole shebang, which has been best for communicating to most people who aren’t fighting over terminology semantics as a means to push ideology.

By charging "open source" with the ethical+practical unity of Free Software, you are doing exactly what the very creators and advocates of the term wanted to avoid - "ideology". Therefore this point sounds so... weird?

Re:X410 – X Server for Windows 10 by kohtatsu on Saturday April 18, 2020 @03:36AM (#22906005)
It seems frowned upon to do so. The reasoning behind that it stops a lot large companies from using the code.

JSON's don't be evil comes to mind.

I personally don't feel like we should coddle their legal teams, but it is a good idea to be careful with any license modifications.