zlacker

[parent] [thread] 45 comments
1. Isamu+(OP)[view] [source] 2018-11-27 00:59:36
> You are responsible for your own needs. If you want things, make them.

>I am grateful for the contributions of the community. Every Clojure release incorporates many contributions. [...] Open source is a no-strings-attached gift, and all participants should recognize it as such.

>The time to re-examine preconceptions about open source is right now. Morale erosion amongst creators is a real thing.

Sad that it has to be said. I think as a creator you need to brace yourself for the reality of what it means to offer something to the world. There is a sort of normal distribution of consumers and some can be surprisingly toxic.

replies(5): >>madrox+p1 >>matz1+C2 >>Derbas+4u >>arkh+iA >>ragall+gR
2. madrox+p1[view] [source] 2018-11-27 01:11:13
>>Isamu+(OP)
Interestingly, this isn't just isolated to open source. I've heard similar sentiments expressed by artists of popular works, including but not limited to:

- Game developers

- Authors of popular novels that have yet to finish ("GRRM is not your bitch")

- Star Wars

replies(8): >>mattne+e2 >>sparki+h2 >>george+j2 >>Isamu+u2 >>tareqa+Y5 >>jakeba+Rp >>im3w1l+Gr >>gaius+GH
◧◩
3. mattne+e2[view] [source] [discussion] 2018-11-27 01:20:59
>>madrox+p1
With open source you have an easy recourse: the fork.

With a game, movie or another peice of culture, the law can hinder your fork. If you want to make the Star Wars episode you wish had existed, you have to navigate the tretcherous waters of fair use and copyright. There are also plenty of tales of indie game developers attempting to remix a game from their childhood on a new platform only to get a cease and desist as soon as the rights holders get wind of it.

replies(1): >>madrox+L2
◧◩
4. sparki+h2[view] [source] [discussion] 2018-11-27 01:21:54
>>madrox+p1
If you are productive you will have enemies.

Perhaps even, the more productive you are, the more enemies you will make.

People who are particularly unproductive tend to think that the world owes them something.

replies(1): >>TeMPOr+Yr
◧◩
5. george+j2[view] [source] [discussion] 2018-11-27 01:22:52
>>madrox+p1
As a game developer: Amen!

I had been doing that a long time when one of my producers (on his first game) wanted to be on the forums to interact with "fans". I think he was excited and thought it would be satisfying to interact with people who were playing the game we developed. I remember thinking it would be like that when I started. Don't get me wrong, most gamers, like most people, are terrific. But they get drowned out by the disgruntled.

replies(1): >>Faark+DN
◧◩
6. Isamu+u2[view] [source] [discussion] 2018-11-27 01:24:59
>>madrox+p1
Thank you for pointing this out, there are so many niches where fans/consumers are taking the creators to task for some grievance or other.

One positive way to interpret this is to recognize that fans are passionate and want the project to succeed and fulfill all their dreams.

But reality is a harsh mistress and not all dreams will be realized.

7. matz1+C2[view] [source] 2018-11-27 01:26:24
>>Isamu+(OP)
Yes , it's the reality, i think it's better for the creator to learn and act to be the actual dictator. This might mean ignoring those community suggestion/request that they don't like. kinda like linus which I admire.
◧◩◪
8. madrox+L2[view] [source] [discussion] 2018-11-27 01:27:39
>>mattne+e2
You are perfectly entitled to write that Star Wars fanfic. Here's a whole directory of it: https://www.fanfiction.net/movie/Star-Wars/

You are not entitled to make money off it, just like you aren't entitled to make money off that open source project you forked.

replies(7): >>ghaff+t3 >>alexel+B3 >>dec0de+p4 >>msla+26 >>btilly+36 >>Mikeb8+a6 >>O_H_E+P6
◧◩◪◨
9. ghaff+t3[view] [source] [discussion] 2018-11-27 01:36:33
>>madrox+L2
There's a huge difference.

The copyright and trademark owners may choose to ignore your little fanfic hobby. (Or they may not.)

In the case of open source software, you can fork it (or not) and--assuming you abide by the license terms--you can do anything you want including making money of it.

◧◩◪◨
10. alexel+B3[view] [source] [discussion] 2018-11-27 01:38:06
>>madrox+L2
Isn't your second point precisely part of the difference? With an open source project and an appropriate license, you may very well be able to make money of a forked version of the project.
replies(1): >>ghaff+d6
◧◩◪◨
11. dec0de+p4[view] [source] [discussion] 2018-11-27 01:49:44
>>madrox+L2
You are not entitled to make money off it, just like you aren't entitled to make money off that open source project you forked.

You are absolutely entitled to make money off of an open source project you fork. As long as your fork provides value you that someone is willing to pay for.

replies(1): >>spiral+06
◧◩
12. tareqa+Y5[view] [source] [discussion] 2018-11-27 02:09:07
>>madrox+p1
Continuing your list:

- Twitch streamers

- songwriters

- composers

- screenwriters

I think it might be a part of any artistic endeavour: you'd probably have to have a list of creative efforts that don't have this problem to try to get a smaller list.

replies(1): >>Button+on
◧◩◪◨⬒
13. spiral+06[view] [source] [discussion] 2018-11-27 02:09:39
>>dec0de+p4
That depends on the license of the open source project, and the way in which you choose to make money with it.
replies(2): >>btilly+86 >>baroff+Il
◧◩◪◨
14. msla+26[view] [source] [discussion] 2018-11-27 02:10:02
>>madrox+L2
> You are perfectly entitled to write that Star Wars fanfic.

Nope. It's a derivative work, and, as such, requires the permission of the people who own the copyright and trademarks.

> You are not entitled to make money off it

This matters less than you may think. There's a four-part test [1], and profit is considered, but the work not being for-profit doesn't make the work legal.

[1] https://www.copyright.gov/title17/92chap1.html#107

Here's an old-ish article I like to link to, on Waxy.org, called "No Copyright Intended":

https://waxy.org/2011/12/no_copyright_intended/

> Under current copyright law, nearly every cover song on YouTube is technically illegal. Every fan-made music video, every mashup album, every supercut, every fanfic story? Quite probably illegal, though largely untested in court.

By all means, read the whole thing.

Here's a lawyer's take on it:

https://www.traverselegal.com/blog/can-derivative-works-be-c...

> Image yourself an artist (of any sort) who has drawn such great inspiration from another (copyrighted) work that you would like to modify that work to create something new. Are you allowed to do so? Could you get a copyright to your new creation? As with most questions in law, the answer is: it depends.

> “A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship” (17 U.S.C. § 101) is called a Derivative Work. The original copyright owner typically has exclusive rights to “prepare derivative works based upon the copyrighted work” (17 U.S.C. § 106(2)). It is considered copyright infringement to make or sell derivative works without permission from the original owner, which is where licenses typically come into play.

Again... make or sell. Not making a profit off the work doesn't necessarily protect you.

◧◩◪◨
15. btilly+36[view] [source] [discussion] 2018-11-27 02:10:03
>>madrox+L2
Amazing. Your comment is wrong on every respect.

Whether you are entitled to write fanfic is not a straightforward case. As https://en.wikipedia.org/wiki/Legal_issues_with_fan_fiction documents, some authors allow it, some don't, and fanfic sites pay close attention to who does. The fact that you can write Star Wars fanfic is not entitled under law, it is entitled by implicit or explicit permission from the copyright holder. Star Wars is OK. Pern? Not so much.

Oh, and sometimes you can both write and sell fanfic legally, no matter what the copyright holder thinks. For a famous example, Bored of the Rings is legal because it is marked as parody.

Moving on to open source, you are even more squarely wrong. The definition of open source, as found at https://opensource.org/osd-annotated, in item #6 says that commercial use must be allowed. In other words anyone is free to try to make money off of that open source project they forked as long as they follow the license.

In fact the term "open source" was invented as part of a marketing campaign to encourage the use of free software for commercial purposes. Far from "you can't make money from this", the whole intent was to encourage people to try to make money from it. And seeing that you could, to encourage businesses to make more of it! (This marketing campaign was successful, which is why you both have heard of the term some 20 years later, and everyone uses open source software.)

Now the license may restrict what business models are feasible. For example you can't edit GPL software then sell it as proprietary. But that is a MAY, not a MUST. As an example, selling relabeled BSD software commercially is both explicitly allowed and occasionally encouraged.

replies(1): >>geezer+jB
◧◩◪◨⬒⬓
16. btilly+86[view] [source] [discussion] 2018-11-27 02:11:15
>>spiral+06
Any license that says you can't try to make money off of it isn't open source. Literally by definition.

If you don't understand this, then you don't understand the open source movement. See https://opensource.org/osd-annotated for a basic primer.

◧◩◪◨
17. Mikeb8+a6[view] [source] [discussion] 2018-11-27 02:11:23
>>madrox+L2
Except you absolutely are allowed to make money from open source projects you fork. The only limiting factor is what license you need to provide with it (and potentially give up your new source code), but you can even make money from GPL code.
◧◩◪◨⬒
18. ghaff+d6[view] [source] [discussion] 2018-11-27 02:11:58
>>alexel+B3
No OSI-approved open source license prohibits you from making money off an open source project (forked or otherwise). Though some licenses make it easier to take certain monetization paths than others.
◧◩◪◨
19. O_H_E+P6[view] [source] [discussion] 2018-11-27 02:19:15
>>madrox+L2
And that's the biggest misunderstood concept in free software. "Free" here doesn't mean free of money but freedom. FSF actually encourages requiring money for software.

https://www.gnu.org/philosophy/selling.en.html

replies(1): >>monetu+wZ
◧◩◪◨⬒⬓
20. baroff+Il[view] [source] [discussion] 2018-11-27 05:35:14
>>spiral+06
Any license that does not permit you to make money with the software is not an open source license so that is wrong.
◧◩◪
21. Button+on[view] [source] [discussion] 2018-11-27 05:54:01
>>tareqa+Y5
As Steven Pressfield tells us in The War of Art:

"The artist committing himself to his calling has volunteered for hell, whether he knows it or not. He will be dining for the duration on a diet of isolation, rejection, self-doubt, despair, ridicule, contempt, and humiliation."

◧◩
22. jakeba+Rp[view] [source] [discussion] 2018-11-27 06:22:25
>>madrox+p1
To be fair, there is a difference between someone who gives away something, be it software or otherwise, and someone who sells something.
◧◩
23. im3w1l+Gr[view] [source] [discussion] 2018-11-27 06:48:09
>>madrox+p1
This is the rational approach, but it is not in accordance with human nature.

Human nature is fanboys. Picture sports supporters. They will perceive a relationship that you may have never intended. They will wave your flag and they will sing your praise and they will cheer you on. And they will expect you to live up to the grandiose image they have of you, and will punish you when you "betray" them.

I think people are certainly taking note of these "entitled" comments when they decide what to get emotionally invested in. If I know ahead of time you "wont be my bitch" maybe I'll save myself some grief and not get started with your series.

Bitcoin is an interesting case. It has very deliberately rewarded it's early adopters and fanboys, and that strategy paid of very well.

◧◩◪
24. TeMPOr+Yr[view] [source] [discussion] 2018-11-27 06:51:01
>>sparki+h2
As Carnegie used to write, "no one ever kicks a dead dog". Also, the more important the 'dog', the more satisfaction some people derive from kicking it. So unfounded and nasty criticism is probably best seen as validating that your work is making some impact.
replies(1): >>yesena+YK
25. Derbas+4u[view] [source] 2018-11-27 07:18:04
>>Isamu+(OP)
You know, I wrote a number of successful open source packages. By and large, feedback is positive, or at least utilitarian: bug reports, feature requests, questions. But there is also the occasional angry user, or, rarely, a simple thank you.

Recently, I published my first-ever commercial video game plugin. And was dumbfounded by the sheer positivity of the response. People thanked me! I got dozens of purely positive emails. I had never experienced such a thing in my Open Source work.

If we had more of that in Open Source, maybe maintainership wouldn't be such a burden.

replies(1): >>_pctq+uu
◧◩
26. _pctq+uu[view] [source] [discussion] 2018-11-27 07:24:52
>>Derbas+4u
I wouldn't dare writing just to say "thank you", it would feel like a no-op wasting people time. Instead, I would rather star the project on github. Did you consider those as thanks?
replies(2): >>titani+4w >>johnny+5A
◧◩◪
27. titani+4w[view] [source] [discussion] 2018-11-27 07:46:48
>>_pctq+uu
Having published some apps a few years ago, the occasional thank you mail can be a real moral boost. Dehumanized interaction such as staring a project is not of the same category.
replies(1): >>oelmek+ry
◧◩◪◨
28. oelmek+ry[view] [source] [discussion] 2018-11-27 08:15:59
>>titani+4w
I totally get it, it's all a question of balance, I guess. An _occasional_ thanks you mail is great. On the other hand, getting pass the 100 stars on a project on github is a big moral boost too, and probably wouldn't feel so great if each one was a mail :)

But actually, I realize both can easily be reconciled : we could send a "thank you" message to projects with low amount of github stars, and just star those which have a high amount. This would both cheer solo dev starting their project and avoid annoying bigger teams on well established projects.

replies(1): >>nsteel+BG
◧◩◪
29. johnny+5A[view] [source] [discussion] 2018-11-27 08:34:58
>>_pctq+uu
So I'll say that saying "thank you" is a highly valuable activity. It boosts people's spirits and makes them feel appreciated. Remember: we're humans and somewhat touchy feely. Gratitude is motor oil for us.

Also, tragically the world is wired to provide feedback mostly of the negative kind. This is useful to receive but also it's an unfortunate skew. Positive feedback with a few details about what is good are a hugely valuable contribution.

But if you don't have that amount of time, saying "thanks" alone is worth the keystrokes. :-)

replies(1): >>tokyod+YB
30. arkh+iA[view] [source] 2018-11-27 08:37:00
>>Isamu+(OP)
Here is a trick: don't engage with those people.

Someone said bad words to you on the internet? Close your browser tab: you're done. Learn that you can't please everyone and you're better alone than with bad company.

I don't know if it's because a lot of drama queens and marketing people populate social media but it feels like most people can't fucking live without the approval of everyone when reading some websites.

If you want to bring conference in (it's IRL, can't close a tab) here is how to react: when someone start telling you shit, stop speaking, turn 180°, go join another group of people. It's rude? So what? Some person is now fuming while you're stress-free and engaging with better people.

Learn to ignore people. Learn to say no. You don't have to please anyone.

replies(2): >>grenoi+NB >>night8+v41
◧◩◪◨⬒
31. geezer+jB[view] [source] [discussion] 2018-11-27 08:49:59
>>btilly+36
> The fact that you can write Star Wars fanfic is not entitled under law

Under US law, to be specific.

replies(1): >>marcus+EI
◧◩
32. grenoi+NB[view] [source] [discussion] 2018-11-27 08:55:19
>>arkh+iA
Words of wisdom that truly matches yours from Tyler, The Creator: https://twitter.com/tylerthecreator/status/28567082226430771...
◧◩◪◨
33. tokyod+YB[view] [source] [discussion] 2018-11-27 08:56:30
>>johnny+5A
Sadly (well at least to me) saying "thank you" for example in a github issue is considered next to spam. You can write a long description of an issue or solution and add "thank you" but it's considered a waste to say just say "thank you" when someone sends a small PR.

I disagree with that culture. I'd prefer we all exchanged the small "thank yous" even in github threads, code review, etc... but knowing the majority seem to feel it's spam I find most of the time I feel pressure not to write them.

Maybe a few "leaders" like Linus or whoever came out with "say thank you" would help?

◧◩◪◨⬒
34. nsteel+BG[view] [source] [discussion] 2018-11-27 10:01:09
>>oelmek+ry
Has anyone ever been annoyed with a thank you email? Compared to the crap/spam/adverts that turns up in our inboxes every single day, a genuine thank you from an actual human being should be fine. And if not, just stick it in the spam folder with everything else. Github stars are utterly meaningless to many.
replies(1): >>CiPHPe+vO
◧◩
35. gaius+GH[view] [source] [discussion] 2018-11-27 10:15:13
>>madrox+p1
Not the same thing at all - those are commercial products. If someone has paid for a product and feels it was missold then yes, they are entitled to leave a review. Especially since cinemas don’t offer refunds to dissatisfied customers.
◧◩◪◨⬒⬓
36. marcus+EI[view] [source] [discussion] 2018-11-27 10:26:43
>>geezer+jB
Cambodia is exempt from almost all copyright laws (deliberately, not as a tax-haven thing). If you want to write "illegal" fan-fic, just publish it in Cambodia.

Whether it's moral to do that, against the wishes of the original author, is another matter. Legal and moral are not the same thing.

◧◩◪◨
37. yesena+YK[view] [source] [discussion] 2018-11-27 10:57:16
>>TeMPOr+Yr
Must remember that next time I get downvoted or roundly abused on here, thanks. Well, you know, when it's not deserved.

p.s. Was gonna ask "Which Carnegie?" but Google says Dale.

edit: Nice to see my work is making some impact. :-)

◧◩◪
38. Faark+DN[view] [source] [discussion] 2018-11-27 11:33:25
>>george+j2
Then you better stick to that classical sales model that seems to be on the way out. The minute you sell the full package of an unfinished products, people will feel entitled to what they expect it to be (rightfully, imo). So you'd should avoid Pre-Purchase, Season Pass and some degree Early Access. I'm torn about the latter, since it is supposed to be sold "as is" with no expectations, but don't think this is was most actually do.

Also how do you think about post launch updates to fix bugs? Those seem to be generally expected as well, now.

replies(2): >>btscha+R23 >>george+vc5
◧◩◪◨⬒⬓
39. CiPHPe+vO[view] [source] [discussion] 2018-11-27 11:45:27
>>nsteel+BG
As someone who gets a ton of spam email and occasional thank you emails from my open source work, I have never been annoyed by a thank you email.
40. ragall+gR[view] [source] 2018-11-27 12:13:41
>>Isamu+(OP)
The attitude of many is strangely feudal: "I (potential contributor) offer my fealty (using your code) to you (author), and in exchange you owe me protection (features)." These people are under the impression that authors ought to be impressed that somebody uses their code, which is not the case. Lots of users are nothing but a weight that drags you down: if you want to swim, you must cut them loose ASAP.
◧◩◪◨⬒
41. monetu+wZ[view] [source] [discussion] 2018-11-27 13:41:50
>>O_H_E+P6
Is there anyone that successfully does that though? I can only think of the Ardour DAW, which offers itself for a dollar so you can avoid trying to build gtk. It even offers a crippled, costless version.

https://community.ardour.org/download_form

replies(1): >>grigjd+c81
◧◩
42. night8+v41[view] [source] [discussion] 2018-11-27 14:25:53
>>arkh+iA
How do you know when you are interacting with one of "those people"? Even better, how can I join a conversation without being written off as one of them?
replies(1): >>arkh+Wn1
◧◩◪◨⬒⬓
43. grigjd+c81[view] [source] [discussion] 2018-11-27 14:55:46
>>monetu+wZ
A lot of companies build something "more usable" on top of open source software and sell that.
◧◩◪
44. arkh+Wn1[view] [source] [discussion] 2018-11-27 16:27:28
>>night8+v41
> how can I join a conversation without being written off as one of them

Usually "treat others like you'd like to be treated" is a good heuristic. If not I'd encourage you to seek a therapist and start working on yourself.

◧◩◪◨
45. btscha+R23[view] [source] [discussion] 2018-11-28 08:32:46
>>Faark+DN
> Also how do you think about post launch updates to fix bugs? Those seem to be generally expected as well, now.

Personally, I'd say the consumers are entitled to those, too. Your comment made me think of various games where I think that wasn't the case -- and that's mainly because those games were finished (and polished) before release.

I never expected any bugfixes for Games such as Starfox 64, Zeldas, Super Marios, and various others out of my old SNES and N64 cartriges. Because they worked. They were finished. Funny enough: Super Mario Odyssey had some a-ha moment for me because it also worked just fine literally out of the box, which is something I'm not seeing often enough anymore.

But honestly, launches nowadays are usually far more on the side of Games like Elder Scrolls: Oblivion than those examples.

Imagine a regular software engineer in $MARKET going "ugh, all these people we've sold buggy software to at full price now think they're entitled to bugfixes."

OTOH, there are of course some games where the effort put in by the developers far exceeds what any customer could reasonably expect. Terraria would be a great example for this.

◧◩◪◨
46. george+vc5[view] [source] [discussion] 2018-11-29 05:42:27
>>Faark+DN
Thanks for the career advice.
[go to top]