Bug 975314

Summary: Review Request: libodb-mssql - Microsoft SQL Server ODB runtime library
Product: [Fedora] Fedora Reporter: Dave Johansen <davejohansen>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: besser82, boris, lemenkov, notting, package-review, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-18 14:36:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 975312    
Bug Blocks: 182235    

Description Dave Johansen 2013-06-18 05:05:43 UTC
Spec URL: https://docs.google.com/file/d/0B9bQ41XLJ8QuVDdRSWZiRHFGYUE/edit?usp=sharing
SRPM URL: https://docs.google.com/file/d/0B9bQ41XLJ8QuZzFLX0dxNG5BbEE/edit?usp=sharing
Description: This package contains the Microsoft SQL Server ODB runtime library. Every application that includes code generated for the SQL Server database will need to link to this library.
Fedora Account System Username: daveisfera

Comment 1 Björn 'besser82' Esser 2013-06-18 08:02:44 UTC
I'm not sure if this particualar plugin can be shipped with Fedora.  According to [1]:

 | ODB is available with full source code and can be
 | used with open source databases (SQLite, PostgreSQL,
 | MySQL, etc.) as well as FREE EDITIONS of commercial databases
 | (Oracle Express, SQL Server Express, etc.) under the terms of
 | the GNU General Public License (GPL) version 2.
 |
 | ODB can also be used free of charge NON-COMMERCIALLY or for
 | EVALUATION with non-free editions of commercial databases (Oracle,
 | SQL Server, etc) under the terms of the
 | ODB Non-Commercial Use and Evaluation License (NCUEL).

Reading this sounds like all odb-plugins are GPL'ed, but NOT MS SQL / ORACLE plugins, if used with the enterprise / commercial editions of the corresponding database.

For this reason I set this to be blocked by FE-LEGAL.

[1] http://www.codesynthesis.com/products/odb/license.xhtml

Comment 2 Boris Kolpackov 2013-06-18 13:54:47 UTC
Yes, libodb-mssql is not free software and therefore probably shouldn't be included in Fedore. Plus the Microsoft Native Client, which is what libodb-mssql is based on, is not free software either.

Comment 3 Tom "spot" Callaway 2013-06-18 14:35:50 UTC
Yeah, I agree. The NCUEL is non-free, and this code is under NCUEL, not GPL, because of the target DB. Sorry. :/

Comment 4 Peter Lemenkov 2013-06-18 14:47:36 UTC
Unblocking FE-NEEDSPONSOR - I've just sponsored Dave.

Comment 5 Dave Johansen 2013-06-18 15:28:59 UTC
Sorry I didn't notice the different license and didn't even check the LICENSE file to be honest. I just assumed that since it would build against unixODBC that it was GPLv2 like the others. I'm fine with closing it.