This is a cryptographically signed message in MIME format. --===============75178271948041964== Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms050502060902070406080001" This is a cryptographically signed message in MIME format. --------------ms050502060902070406080001 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I've been wondering about this myself. While I don't take issue with companies charging money for their compilers, I'm surprised the OSS movement hasn't provided anything more usable for the PIC18 in particular. Last I checked SDCC was the only GPL C compiler that was shooting for PIC support, and judging from their website, development has been slow. I'm a big supporter of Free(Libre)Software and look to it for everything from my operating system, to my office apps, to realtime media programs, and even human interface hardware schematics. The one place in my work that the GPL (and its related buddies) is glaringly absent is my PIC tools. Is anyone aware of a reason for the lack of OSS for the PIC (in particular PIC18)? Is there another processor that's taken most of the interest of the OSS community, and has better OSS tools? Cheers, Ian -- http://www.0x09.com Mario Mendes Jr. wrote: > I still do not understand for the life of me why manufactures do not > provide such tools as C compilers for free. > > Yes, I was the one praising Microschip a few weeks back for it's support, > free IDE and stuff, but in general, suppliers do not do that, and even > Microchip does not provide free C compilers. > > I even understand that it does take time and money to develop such tools > and that somehow it has to be paid for. But with the amount of chips > being sold today, it amazes me that things like C compilers and the like > are not avaliable for free. So increase the price of each chip by a few > cents. You may argue that those that buy tons of chips are the ones that > end up paying for the "free" tools, but that is the same way the assembler > compilers that are available for free are paid for. > > I am not a huge supporter of the open source world (although I don't see > anything wrong with it either), but this is one area where I strongly > belive that the tools should be available for free. If for nothing else, > it would make it a lot easier for even more people to start using a > particular manufacturer's line of chips and therefore increase profits. > > I also believe the same is true for other areas too. For example, now you > can get the "express" versions of the Microsoft Visual Studio tools for > free, but I belive that unless you're trying to aquire the enterprise > version with a gazilion other features built into it it should all be > free. Let the people get what they need in order to develop thing for > for free. That can only lead to even more > people using . > > Development tools should be free. A vanila IDE with a C compiler (or any > other language) should be free. Period. Go ahead and charge me for the > extra libraries and custom APIs if you want to, which this is where I > think third party providers come in with their custom stuff, which I'll > pay for if they have something I want. > > I feel better now =) > > > Mario. --------------ms050502060902070406080001 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII6TCC As8wggI4oAMCAQICAw8zSzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwNzI2MTQ1NjU0WhcNMDYwNzI2MTQ1NjU0 WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFo ZWlzdGVyc0AweDA5LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMCp68Sh 6Dw3bLpVFPCoGPylvWzqVAzIbcSO0wmU+/0R3vOgEwhRzbw9tmCdso21UWcigceoRXh3r8Vh 7+ftHycT4+XLyBsz7AXnyRUA/BPSkjjjXKmHbZukSc8CWiaOPpbOoOIBIpTA3ZZRLePWmVIS bYZRW+6XWK9cE5ObNAlhR3DOzvGyYChFQ9PpBpaOGo9pZyt+RwVmzld8KCw5U0exi9vCuHCr WEYm3Dzf9nZ0zZhSecuAdmsPOkzzzVTM4nov9xFYhVwhTmI/ekGbycRtjQ4K4UWpYVeskdIs SZ/ITwhxKkGfvn4tE3htQoLJadPOB5t4w1QPCR/V8rahZHsCAwEAAaMuMCwwHAYDVR0RBBUw E4ERaGVpc3RlcnNAMHgwOS5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQCi zBs6BWQ50JEOnaRml4s3twumwrVY7NaiJxJ2WCbZOCSqerhC7qnvhvTBjQ2cFqWoluQyuS5R 10Z4Y/YBKtyciS53RF+m9vFDOEFVkombXjMB1ieEmE2jjJ6A3OiByx5pHCDvpBqTQZ0C4CAU 2wqhNw4y95rSGJVZyzDG5u/cmTCCAs8wggI4oAMCAQICAw8zSzANBgkqhkiG9w0BAQQFADBi MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwNzI2 MTQ1NjU0WhcNMDYwNzI2MTQ1NjU0WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVt YmVyMSAwHgYJKoZIhvcNAQkBFhFoZWlzdGVyc0AweDA5LmNvbTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAMCp68Sh6Dw3bLpVFPCoGPylvWzqVAzIbcSO0wmU+/0R3vOgEwhR zbw9tmCdso21UWcigceoRXh3r8Vh7+ftHycT4+XLyBsz7AXnyRUA/BPSkjjjXKmHbZukSc8C WiaOPpbOoOIBIpTA3ZZRLePWmVISbYZRW+6XWK9cE5ObNAlhR3DOzvGyYChFQ9PpBpaOGo9p Zyt+RwVmzld8KCw5U0exi9vCuHCrWEYm3Dzf9nZ0zZhSecuAdmsPOkzzzVTM4nov9xFYhVwh TmI/ekGbycRtjQ4K4UWpYVeskdIsSZ/ITwhxKkGfvn4tE3htQoLJadPOB5t4w1QPCR/V8rah ZHsCAwEAAaMuMCwwHAYDVR0RBBUwE4ERaGVpc3RlcnNAMHgwOS5jb20wDAYDVR0TAQH/BAIw ADANBgkqhkiG9w0BAQQFAAOBgQCizBs6BWQ50JEOnaRml4s3twumwrVY7NaiJxJ2WCbZOCSq erhC7qnvhvTBjQ2cFqWoluQyuS5R10Z4Y/YBKtyciS53RF+m9vFDOEFVkombXjMB1ieEmE2j jJ6A3OiByx5pHCDvpBqTQZ0C4CAU2wqhNw4y95rSGJVZyzDG5u/cmTCCAz8wggKooAMCAQIC AQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h aWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNV BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQD EyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEF AAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B 1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79A gAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8E CDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3 dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7M DaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUa C4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk1 3iSx0x1G/11fZU8xggM7MIIDNwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3 dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl ZW1haWwgSXNzdWluZyBDQQIDDzNLMAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA1MDcyODE0Mzk0N1owIwYJKoZIhvcNAQkEMRYE FApEqri3GnVpRzOfD6x8A7CwQy00MFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYI KoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgG CSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1 aW5nIENBAgMPM0swegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDzNLMA0GCSqGSIb3DQEBAQUABIIBAAQ+YNQvT37w lukxImc5u22wqcloDsjMIdBUfcHGfcQBiRsOiATzVrG3/VnuR1eCPDkqtzu4AdJozCclGI4Z WyfzZDywJZjgFoug0Y+dvXClnOkwkPPGoD9SWBOIAPd3/sTgxh8baPS3hYjXxVo8n3neIiVN lEwcsAwrG2ANSnuus0gVCchqhybc+1iX3zcD8i/rK42a1/IIfTmZxTvb4gPSE3ryiXOwCv6K y5Tn4RxhwJue5VSBwFvJjwcznnJCHYVzK1xhHJOs7/CnTqCS8AFTHqh4EijwNYeFM5URoPxE 43Lpq/ItzhpvQ3yzrD9bVb0xAaAvKg5MYZ+z9OAT3PIAAAAAAAA= --------------ms050502060902070406080001-- --===============75178271948041964== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --===============75178271948041964==--