Pues imagino que no le dejarán meter código con licencia GPL dentro de un proyecto BSD, pues de lo contrario se "contaminaría" el proyecto BSD y debería pasar a ser GPL. Esto es así porque si el código original es GPL no puede redistribuirse como BSD (salvo que cambies la licencia porque tú eres el único poseedor del copyright/copyleft).
Al revés es similar, pero con una muy importante diferencia: puedes coger un código BSD y utilizarlo directamente en un proyecto GPL. Lo que pasa es que el proyecto sigue siendo GPL y se tiene que transformar la licencia de la parte BSD a GPL. Esto sí que es posible porque de la misma forma que alguien puede coger un código BSD y cerrarlo y hacerlo propietario, también se puede coger y cambiarle la licencia a GPL.
Re:Por eso no es bueno usar la licencia BSD
(Puntos:3, Informativo)Al revés es similar, pero con una muy importante diferencia: puedes coger un código BSD y utilizarlo directamente en un proyecto GPL. Lo que pasa es que el proyecto sigue siendo GPL y se tiene que transformar la licencia de la parte BSD a GPL. Esto sí que es posible porque de la misma forma que alguien puede coger un código BSD y cerrarlo y hacerlo propietario, también se puede coger y cambiarle la licencia a GPL.