Lane splitting is legal in CA, although they recently limited to a 40mph limit on lane splitting. To many accidents with motorcycles lane splitting at 80mph on highways.
Edit: 40mph meaning you can lane split at 10mph above background traffic speeds of at most 30mph. Imagine doing that on a bicycle in moving traffic!