jdev - 2021-01-15


  1. debacle has left
  2. mikeye has joined
  3. o2 has left
  4. o2 has joined
  5. paul has left
  6. mikeye has left
  7. oibalos has joined
  8. oibalos has left
  9. mikeye has joined
  10. alacer has left
  11. oibalos has joined
  12. alacer has joined
  13. Neustradamus has joined
  14. sonny has left
  15. sonny has joined
  16. sonny has left
  17. sonny has joined
  18. mikeye has left
  19. SouL has joined
  20. Yagizа has joined
  21. sonny has left
  22. sonny has joined
  23. alex-a-soto has left
  24. alex-a-soto has joined
  25. sonny has left
  26. sonny has joined
  27. sonny has left
  28. sonny has joined
  29. sonny has left
  30. sonny has joined
  31. sonny has left
  32. sonny has joined
  33. stefan has left
  34. stefan has joined
  35. sonny has left
  36. sonny has joined
  37. sonny has left
  38. sonny has joined
  39. sonny has left
  40. sonny has joined
  41. sonny has left
  42. sonny has joined
  43. SouL has left
  44. sonny has left
  45. sonny has joined
  46. sonny has left
  47. sonny has joined
  48. Neustradamus has left
  49. Neustradamus has joined
  50. sonny has left
  51. sonny has joined
  52. Neustradamus has left
  53. sonny has left
  54. sonny has joined
  55. sonny has left
  56. sonny has joined
  57. Neustradamus has joined
  58. paul has joined
  59. sonny has left
  60. sonny has joined
  61. wurstsalat has joined
  62. paul has left
  63. paul has joined
  64. sonny has left
  65. sonny has joined
  66. asterix has left
  67. asterix has joined
  68. marmistrz has joined
  69. SouL has joined
  70. mac has joined
  71. paul has left
  72. paul has joined
  73. mac has left
  74. Alex has left
  75. Alex has joined
  76. asterix has left
  77. asterix has joined
  78. mac has joined
  79. asterix has left
  80. asterix has joined
  81. mac has left
  82. Ge0rG has joined
  83. goffi has joined
  84. o2 has left
  85. marc has joined
  86. moparisthebest has left
  87. moparisthebest has joined
  88. Kev has joined
  89. xecks has joined
  90. Zash has left
  91. Zash has joined
  92. Ge0rG has left
  93. marc has left
  94. Ge0rG has joined
  95. junaid has joined
  96. marc has joined
  97. mikeye has joined
  98. moparisthebest has left
  99. mikeye has left
  100. kikuchiyo has joined
  101. moparisthebest has joined
  102. debacle has joined
  103. marc has left
  104. marc has joined
  105. Sam Whited has left
  106. Neustradamus has left
  107. kikuchiyo has left
  108. kikuchiyo has joined
  109. alacer has left
  110. alacer has joined
  111. x51 has joined
  112. Beherit has joined
  113. moparisthebest has left
  114. moparisthebest has joined
  115. Sam Whited has joined
  116. debacle has left
  117. Kev has left
  118. Kev has joined
  119. flow "doing open source work is like doing normal paid work, except that you get paid in complaints instead of cash" https://www.youtube.com/watch?v=2XCDm3MoXUY
  120. Zash True fact.
  121. Zash Tho sometimes people send you thanks as well, so that's nice.
  122. Ge0rG related: https://twitter.com/marcan42/status/1349287213884792834
  123. Ge0rG related: https://twitter.com/marcan42/status/1349287213884792834 (thread!)
  124. Guus has joined
  125. Kev has left
  126. Kev has joined
  127. Sam Whited Great talk; thanks. It's too bad there's not a license that's basically just "BSD if you're using it for free in your own open source project, use whatever the project has setup for payment or email for terms if using for commercial use"
  128. Sam Whited (A widely used license, I should say; I'm sure someone has written one if you're willing to proliferate more licenses and use some random persons pet license)
  129. Kev has left
  130. Kev has joined
  131. COM8 has joined
  132. Guus has left
  133. COM8 has left
  134. marc has left
  135. marc has joined
  136. Beherit has left
  137. Beherit has joined
  138. Beherit has left
  139. Beherit has joined
  140. marc has left
  141. marc has joined
  142. Guus has joined
  143. oibalos has left
  144. marmistrz has left
  145. oibalos has joined
  146. Neustradamus has joined
  147. paul has left
  148. paul has joined
  149. pulkomandy Please define "for free". Does a project where all sources are published, binaries freely downloadable, but it accepts donations or can sell physical copies on dvds count as "for free"? what about something like Conversations?
  150. Guus has left
  151. Sam Whited yah, I dunno how commercial use is defined. Maybe it's just "if you're unsure, ask".
  152. Sam Whited Seems like it could be done.
  153. Kev Sam: There's the sleepycat license, which is similar, I think.
  154. Sam Whited I haven't heard of that; I'll look it up, thanks
  155. Sam Whited According to TL;DR this one does allow commercial use without restrictions: https://tldrlegal.com/license/sleepycat-license
  156. Sam Whited tl;drLegal, I mean
  157. Kev Ah, yes, that's right. It was 'you must supply source or pay us'. I misremembered.
  158. Sam Whited or at least, the only restriction is you have to provide the source code you linked
  159. Sam Whited jinx
  160. Kev Although for most (not all) intents and purposes having to provide the source to your application works as an anti-commercial clause.
  161. Sam Whited oooh, this is for the whole application, I misunderstood
  162. Sam Whited yah, this wouldn't work. I don't want to stop commercial use, just say "if your primary purpose is commercial, pay for it"
  163. Kev That's what this does, no?
  164. Kev (Assuming commercial = not supplying source)
  165. Kev You either buy a commercial license, or you supply source.
  166. Kev (A bit like GPL dual-license but without the dogma)
  167. Sam Whited oh yah, I guess you could provide a commercial alternative and the license doesn't have to mention it, fair
  168. Kev From the page you linked: " the only alternative is to pay the copyright holder for a commercial use license" ;)
  169. Sam Whited oh hey, there's a summary, didn't see that
  170. Sam Whited I always struggle with what license to use.
  171. Kev I typically pick BSD2clause if I want to allow commercial use, or GPLv3 if I don't.
  172. Kev (Using the GPL as a way of getting license fees paid is not exactly what it was intended for, but it's the most widely used license that has that effect, IMO. It's just a shame you have to include the dogma to get there)
  173. Sam Whited I don't like GPL because of the viral component; for the rare time where I think a project has commercial potential I want open source projects to be able touse it without restriction
  174. Sam Whited (or without them also potentially having to be GPL or be confused about what kinds of linking or including of my thing constitute redistribution, etc.)
  175. Kev That is fair. Although it gets very very complicated if you don't want those projects to then be used commercially...
  176. paul has left
  177. paul has joined
  178. Sam Whited yah, good point
  179. Sam Whited I dunno how you draw the line or how any of that would be defined legally (which is why I try to use only one of the handful of popular licenses where I trust the organization that wrote it to have thought of legal issues)
  180. Beherit has left
  181. Neustradamus has left
  182. Link Mauve Sam Whited, GPL without the automated upgrade to GPL to unrelated components that happen to end up in the same project is either LGPL or MPL.
  183. Link Mauve LGPL has the requirement that the user must be able to change the LGPL parts with their own.
  184. Link Mauve MPL is only concerned about source code, if you modify a MPL file in your project you must redistribute it under the same license, but if you use any other license for any other file you can continue doing so.
  185. Sam Whited I can at least sort of live with the LGPL, but I still don't like it. That's mostly for political reasons though, I just think GNU are all harmful zealots.
  186. Sam Whited I can't remember all the LGPL requirements, but I remember MPL still being more than I wanted for open source. Basically I want BSD "at your own risk, do whatever" for non commercial.
  187. Sam Whited Although to further my license confusion I've also thought maybe I should switch to Apache. It's long and confusing and hard to read, but as far as I can tell it's strictly superior to BSD/MIT in that it basically does the same thing but also gives you the ability to require distribution of a NOTES file or whatever which is an nice option to have and covers patents (which may or may not be good, so that part always confuses me)
  188. Sam Whited I dunno, OSS licenses are obnoxious if you don't have a lawyer to help you.
  189. Sam Whited But they're necessary unfortunately, so I just stick with the smallest one for the most part and hope it's okay.
  190. Sam Whited It's not like it will ever really matter for the things like my XMPP library where there's absolutely no commercial potential anyways I guess
  191. Beherit has joined
  192. Neustradamus has joined
  193. marmistrz has joined
  194. Neustradamus has left
  195. Wojtek has joined
  196. x51 has left
  197. paul has left
  198. paul has joined
  199. debacle has joined
  200. librem5 has joined
  201. librem5 has left
  202. librem5 has joined
  203. librem5 has left
  204. moparisthebest AGPLv3 is the one and only appropriate license to use for all the things :)
  205. moparisthebest if you don't believe me check https://opensource.google/docs/using/agpl-policy/
  206. pulkomandy If you want to prevent commercial use, that contradicts the notion of opensource (which is more or less about giving unrestricted "do whatever you want" permissions. So indeed you won't find what you want in common open sourge licenses (not saying that's a good or bad thing)
  207. pulkomandy Licenses working on these aspects would be for example creative commons (by-nc-*). That's not specifically about software however
  208. Beherit has left
  209. Beherit has joined
  210. floretta has left
  211. floretta has joined
  212. Kev has left
  213. belong has left
  214. Beherit has left
  215. Beherit has joined
  216. asterix has left
  217. asterix has joined
  218. oibalos has left
  219. belong has joined
  220. oibalos has joined
  221. marmistrz has left
  222. marmistrz has joined
  223. Neustradamus has joined
  224. Neustradamus has left
  225. Neustradamus has joined
  226. marmistrz has left
  227. أبو غيث الشامي has joined
  228. Neustradamus has left
  229. Neustradamus has joined
  230. Sam Whited has left
  231. Neustradamus has left
  232. أبو غيث الشامي has left
  233. Neustradamus has joined
  234. paul has left
  235. paul has joined
  236. Neustradamus has left
  237. marc has left
  238. marc has joined
  239. asterix has left
  240. asterix has joined
  241. marc has left
  242. marc has joined
  243. o2 has joined
  244. oibalos has left
  245. marmistrz has joined
  246. Wojtek has left
  247. oibalos has joined
  248. asterix has left
  249. asterix has joined
  250. marc has left
  251. marc has joined
  252. SouL has left
  253. SouL has joined
  254. oibalos has left
  255. paul has left
  256. asterix has left
  257. asterix has joined
  258. floretta has left
  259. paul has joined
  260. oibalos has joined
  261. belong has left
  262. belong has joined
  263. floretta has joined
  264. adrien has joined
  265. SouL has left
  266. Neustradamus has joined
  267. marc has left
  268. Beherit has left
  269. Beherit has joined
  270. SouL has joined
  271. Beherit has left
  272. Beherit has joined
  273. Beherit has left
  274. edhelas has left
  275. Vaulor has left
  276. Beherit has joined
  277. Neustradamus has left
  278. Beherit has left
  279. Beherit has joined
  280. Neustradamus has joined
  281. Beherit has left
  282. Beherit has joined
  283. Beherit has left
  284. Beherit has joined
  285. SouL has left
  286. floretta has left
  287. edhelas has joined
  288. Wojtek has joined
  289. SouL has joined
  290. floretta has joined
  291. Vaulor has joined
  292. Yagizа has left
  293. marc has joined
  294. Vaulor has left
  295. Vaulor has joined
  296. adityaborikar has left
  297. floretta has left
  298. marmistrz has left
  299. Beherit has left
  300. Beherit has joined
  301. floretta has joined
  302. goffi has left
  303. أبو غيث الشامي has joined
  304. أبو غيث الشامي has left
  305. SouL has left
  306. o2 has left
  307. asterix has left
  308. asterix has joined
  309. SouL has joined
  310. o2 has joined
  311. debacle has left
  312. debacle has joined
  313. o2 has left
  314. debacle has left
  315. mikeye has joined
  316. SouL has left
  317. mikeye has left
  318. mikeye has joined
  319. alex-a-soto has left
  320. alex-a-soto has joined
  321. paul has left
  322. esil has joined
  323. Vaulor has left
  324. adityaborikar has joined
  325. Vaulor has joined
  326. edhelas has left
  327. edhelas has joined
  328. edhelas has left
  329. edhelas has joined
  330. Vaulor has left
  331. marc has left
  332. esil has left
  333. floretta has left
  334. Vaulor has joined
  335. esil has joined
  336. esil has left
  337. o2 has joined
  338. mikeye has left
  339. floretta has joined
  340. Wojtek has left
  341. mikeye has joined
  342. esil has joined