[GHC] #16144: GHC with valid license on windows

#16144: GHC with valid license on windows -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature | Status: new request | Priority: normal | Milestone: Component: Compiler | Version: 8.7 Keywords: incorrect | Operating System: Unknown/Multiple license on windows | Architecture: | Type of failure: Other Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- Currently, I am unable to upgrade on windows to either 8.4.* or 8.6.* since for these version with the right licenses (in particular using integer-simple) are available. Could you please make the windows version of GHC with BSD3 / MIT license available on the next release? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: GHC with valid license on windows -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: incorrect | license on windows Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by pjljvdlaar): * os: Unknown/Multiple => Windows -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: GHC with valid license on windows -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: incorrect | license on windows Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Description changed by pjljvdlaar: Old description:
Currently, I am unable to upgrade on windows to either 8.4.* or 8.6.* since for these version with the right licenses (in particular using integer-simple) are available. Could you please make the windows version of GHC with BSD3 / MIT license available on the next release?
New description: Currently, I am unable to upgrade on windows to either 8.4.* or 8.6.* since for these version, no GHC installer with the right licenses (in particular using integer-simple) are available. Could you please make the windows version of GHC with BSD3 / MIT license available on the next release? -- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: GHC with valid license on windows -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: incorrect | license on windows Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Description changed by pjljvdlaar: Old description:
Currently, I am unable to upgrade on windows to either 8.4.* or 8.6.* since for these version, no GHC installer with the right licenses (in particular using integer-simple) are available. Could you please make the windows version of GHC with BSD3 / MIT license available on the next release?
New description: Currently, I am unable to upgrade on windows to either 8.4.* or 8.6.* since for these versions, no GHC installer with the right licenses (in particular using integer-simple) are available. Could you please make the windows version of GHC with BSD3 / MIT license available on the next release? -- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: Provide integer-simple builds on Windows. -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by Phyx-): * keywords: incorrect license on windows => -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: Provide integer-simple builds on Windows. -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by pjljvdlaar): I don't like the change of this issue. I want to build my software using GHC on windows without getting a LGPL license. Currently, the libraries that cause this problem is indeed only integer- gmp. Choosing integer-simple instead of integer-gmp is indeed a valid solution. However, since any package that is linked could cause the same problem on windows, I prefer to keep the intention of this issue broad. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: Provide integer-simple builds on Windows. -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): What you want is a different licensed integer library or a dynamically linked gmp and you take care of the distribution of said library. I changed the title because there's nothing "invalid" about the current license, and even for 7.x and 6.x releases gmp has been statically linked. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: Provide integer-simple builds on Windows. -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): Feel free to change it to something specific and actionable, right now, the easiest way to get what you want is using integer-simple. If you want something else to be done that can also be taken into consideration. But the keywords and title before were just wrong. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16144: Provide integer-simple builds on Windows. -------------------------------------+------------------------------------- Reporter: pjljvdlaar | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.7 Resolution: | Keywords: Operating System: Windows | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by pjljvdlaar): See e.g. https://stackoverflow.com/questions/140061/when-to-use-dynamic- vs-static-libraries if you are using LGPL licensed code and you link statically against a LGPL library (and thus create one big binary), your code automatically becomes Open Sourced (free as in freedom) LGPL code. Hence, since GHC on windows statically links its libraries with my source code: all my source code is LGPL code when I want to support the windows platform. For most organizations, a LGPL license is NOT acceptable. So maybe the title should have been ensuring acceptable license of software developed with GHC on all platforms. And indeed, for now releasing an integer-simple ghc version does the trick, but I think GHC should address the general problem to become acceptable/ increase usage on the windows platform! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16144#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC