   freeGLUT
  Right now, I''m more than two thousand lines of code into my engine and have many thing done...  I think I may release my engine''s source, and  I''m considering using freeGLUT to do some things I need rather than SDL because it would follow my naming conventions better and work with my other code.  The catch: freeGLUT isn''t standard, and I was wondering: would be acceptable to use it in an eventually open source project? 
  FreeGLUT itself is open source, licensed under X-Win Consortium (?),so it should be OK to use in your open source engine.   Kami no Itte ga ore ni zettai naru! ;  I just don''t know if it would put people off to have to download it... ;  Simply package freeGLUT with your game when you distribute it, if the license allows it.  That''s what you''d want to do with SDL, also.   