On Fri, Jun 24, 2016 at 08:21:41AM -0700, Denny Esterline wrote: > >=20 > [Ditch windows, move to [flavor] Linux] >=20 > I think this may be over summarized. >=20 > Ok, not at all the question I was asking, but absolutely why I love this > list. >=20 > That's actually worth considering... Here's my suggestion as a Linux guy: if it ain't broke, then don't try to fix it. The suggestion for running Git locally was running only Git on a server. There's no need to change developer workstations unless they are not doing the job for their users. > The critical path here would be PIC development, PCB development, and > mechanical CAD/modeling tools. (in addition to "normal" stuff, documents, > spreadsheets, email, calendar, etc - but I believe those are well-solved > problems, yes?) Sort of. Similar but different. There's a learning curve involved. As for microchip, MPLABX definitely works. All the compilers/assemblers/linkers all work. I personally use p2kcmd on the command line to program parts with the PicKit2. There are PicKit3 programming tools, though I haven't personally used it. > Today that includes MPlab (still using 8.x and C30 compiler to support > legacy product), Cadsoft EAGLE, and Solid Edge. >=20 > So... > What does PIC development on linux look like? Does MPlab work, or is it t= he > GCC toolchain? Are programmers and debuggers supported? (PICKit3, ICD3, > RealIce) >=20 > I believe there's a native version of EAGLE for Linux, though I've not us= ed > it. Anything special to be aware of there? >=20 > CAD... That's a big part of what we do. Best I can tell, Solid Edge does > not have a Linux version available, but its "big brother" NX does... (at > somewhere near $20k/seat instead of $4k/seat... need to look at that) A > brief search doesn't reveal any "mainstream" solutions that do run a linu= x > version (Solidworks, Inventor, PTC Creo) Some resources point to CATIA > being an option, but that's got a reputation for being even more expensiv= e. > Suggestions? Already gave it, worth repeating: if it aint' broke... Just add GIT with a local server/repository and use Windows GIT tools for management. I work in exactly the opposite way: It isn't worth the investment and learning curve for me to switch to Windows for a tool or three. BAJ >=20 >=20 > -Denny > --=20 > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 Byron A. Jeff Associate Professor: Department of Computer Science and Information Technol= ogy College of Information and Mathematical Sciences Clayton State University http://faculty.clayton.edu/bjeff --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .