TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Leaked Samsung exFat driver relicensed as GPL

164 点作者 synchronise将近 12 年前

15 条评论

fpgeek将近 12 年前
The github issue is amazing reading: <a href="https://github.com/rxrz/exfat-nofuse/issues/5" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rxrz&#x2F;exfat-nofuse&#x2F;issues&#x2F;5</a><p>Normally you expect the copyright issues to be going in the other direction at gpl-violations, but kudos to them for noticing the problem and dealing with it quickly.
评论 #6089233 未加载
评论 #6089266 未加载
rquirk将近 12 年前
Isn&#x27;t this is a general trend with Android&#x2F;Cyanogenmod hackers? If you go on something like xda-developers then there&#x27;s a sticky saying &quot;please don&#x27;t post GPL violations&quot;.<p>Early Cyanogen releases were fast and loose with redistribution of Google proprietary apps, which got the author in a spot of trouble IIRC. Right now the distribution of these ROMS is IMO pretty suspect - they include whole swathes of binary blobs that they really shouldn&#x27;t be redistributing willy nilly. If you want the proprietary pieces that belong to the manufacturer of your phone, you should have to pull them off yourself. The ROM creators shouldn&#x27;t be pulling these bits off of their phones and re-distributing them.<p>The fact that so many prebaked ROMs are distributed though megaupload-alikes is a bit of a giveaway as to the general philosophy of that community.
评论 #6089603 未加载
评论 #6089642 未加载
评论 #6089604 未加载
评论 #6089492 未加载
评论 #6090496 未加载
codgercoder将近 12 年前
GPL, and probably other licenses, were constructed to work with copyright law. Such cavalier dismissal (by rxrz) is disrespecting those who created the licenses, the legal system, and the open source community, at large. We live in the real world, not &quot;The Matrix&quot;.
评论 #6089200 未加载
评论 #6089272 未加载
评论 #6089888 未加载
评论 #6089256 未加载
thomasjames将近 12 年前
The title makes it sound as though this has been accepted into the Linux kernel when in fact it has not been. It is designed to work with the Linux kernel but it is in no way associated with Linux. FUD much?
评论 #6089446 未加载
评论 #6089220 未加载
评论 #6089404 未加载
ckozlowski将近 12 年前
There&#x27;s a severe fault in rxrz&#x27;s logic here, if I&#x27;m following this correctly:<p>&quot;This code was originally under a Samsung proprietary license&quot; Wrong.<p>exfat_version.h:&#x2F;* - 2012.04.02 : P1 : Change Module License to Samsung Proprietary <i>&#x2F;<p>this is version p2. I could&#x27;ve technically stripped those comments and changed the version number to &#x2F;</i> - 2012.02.10 : Release Version 1.1.0 *&#x2F; But I didn&#x27;t. Originally, it was either public domain or GPL.<p>Nobody would&#x27;ve ever found out by the code alone, which version this actually is.&quot;<p>Let me pull out the key statement here:<p>&quot;Originally, it was either public domain or GPL.&quot;<p>That&#x27;s an assumption. Samsung placed a license on it, and rxrz assumes that prior to that, it must have been GPL or public domain. However, the driver was unknown and didn&#x27;t exist prior to rxrz&#x27;s release. It seems likely something could be classified as public domain when it was kept under lock and key.<p>My guess is, this was given a license when the code was finished and bundled for distribution. Assuming otherwise seems dangerous, in my opinion.
kristofferR将近 12 年前
Samsung may not have intended it as such, but aren&#x27;t all derivatives of GPL-licenced code also GPL by definition?
评论 #6089299 未加载
评论 #6089259 未加载
ars将近 12 年前
&quot;Originally, it was either public domain or GPL.&quot;<p>He&#x27;s claiming that this is actually GPL code that Samsung claimed as proprietary (which they can&#x27;t do). Is he wrong?
评论 #6089364 未加载
bjornsing将近 12 年前
This is a quite interesting case from a legal standpoint. IANAL but my 5 cents are:<p>* If it&#x27;s true that Samsung distributed this driver as part of the Linux kernel source code tree then it is arguably a derivative work of the Linux kernel.<p>* If so then these two sections of the GPL seem relevant:<p>&gt; 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.<p>&gt; 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients&#x27; exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.<p>* I&#x27;m not absolutely sure what that means for rxrz. Section 6 seems to imply that rxrz may have a license to the driver, and that that license is indeed the GPL. On the other hand section 4 seems to imply that the redistribution to rxrz was &quot;void&quot;. Does that mean rxrz does not have the rights under section 6?<p>If I where rxrz I would at least toy with this idea: a) wait for the DMCA take down notice, b) challenge it claiming to have a license under section 6 of the GPL and c) hope that Samsung does not have the nerve to go to court and risk a decision that would clarify that their license to the Linux kernel has been irreversibly revoked. :)<p>But where does that leave us concerning legality? Is it clear that what rxrz has done is illegal?
评论 #6091199 未加载
评论 #6091821 未加载
foxhill将近 12 年前
you know, it&#x27;d be interesting to see what the open source community could produce if we all took his approach to licences for a little while.
评论 #6089215 未加载
评论 #6089289 未加载
crististm将近 12 年前
If it&#x27;s a derivative work of the Linux kernel (links to internal kernel API) it should be GPL. If Samsung distribute it to users then it should do that under GPL.<p>Samsung should be the first to relicense it.
评论 #6089750 未加载
kawsper将近 12 年前
When the code is out there, is it possible that a third-party will modify the existing exFAT projects based on this &quot;leak&quot;, and get them to work properly and out of userspace?
评论 #6089335 未加载
giis将近 12 年前
latest commit says &quot;Change Module License to Samsung Proprietary&quot;<p><a href="https://github.com/rxrz/exfat-nofuse/commit/dbf695748ab5e90a48cf9987d84c3d8a3177491f" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rxrz&#x2F;exfat-nofuse&#x2F;commit&#x2F;dbf695748ab5e90a...</a>
mtgx将近 12 年前
Why not just use this?<p><a href="http://linux.slashdot.org/story/13/01/23/2142213/open-source-exfat-file-system-reaches-10-status" rel="nofollow">http:&#x2F;&#x2F;linux.slashdot.org&#x2F;story&#x2F;13&#x2F;01&#x2F;23&#x2F;2142213&#x2F;open-source...</a>
评论 #6089320 未加载
kbar13将近 12 年前
the ways of the tin foil is strong with the repo&#x27;s maintainer.
评论 #6089160 未加载
bxc89将近 12 年前
I agree with the actions of the repo maintainer.<p>Why should we play along with unjust copyright laws? GPL sheep are just part of the problem, creating their own nest of licensing woes everytime you touch their code.
评论 #6089302 未加载
评论 #6089493 未加载