IssueRaiser

Can someone explain the point of having EXPORT_SYMBOL_GPL() and EXPORT_SYMBOL()?

Can someone explain the point of having EXPORT_SYMBOL_GPL() and EXPORT_SYMBOL()? Is it trying to protect the user from accidentally violating the GPL? More importantly, why is there no high resolution clock available from EXPORT_SYMBOL()? Is it deliberately gimped, or is there issues with getting such a piece of software into the kernel whilst not being GPL'd?

Posted by varkson on May 11, 2014, 10:30 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.9,500 issues0 comments

hackernews (SaaS)

Can someone explain the point of having EXPORT_SYMBOL_GPL() and EXPORT_SYMBOL()?

varksonMay 11, 2014, 10:30 PM

Can someone explain the point of having EXPORT_SYMBOL_GPL() and EXPORT_SYMBOL()? Is it trying to protect the user from accidentally violating the GPL? More importantly, why is there no high resolution clock available from EXPORT_SYMBOL()? Is it deliberately gimped, or is there issues with getting such a piece of software into the kernel whilst not being GPL'd?

Comments (0)

No comments yet. Start the discussion.

Comment on this issue