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